public class DefaultServiceEventListener extends java.lang.Object implements DatabaseServiceEventListener
addDefaultServiceEventListener method. When
the defaultServiceEvent event occurs, that object's appropriate
method is invoked.
DefaultServiceEventEvent
Constructor and Description |
---|
DefaultServiceEventListener() |
Modifier and Type | Method and Description |
---|---|
boolean |
isActive()
Checks if is active.
|
<T extends java.lang.Exception> |
onCodingSchemeInsertError(CodingSchemeInsertErrorEvent<T> codingSchemeInsertErrorEvent)
On coding scheme insert error.
|
boolean |
onCodingSchemeUpdate(CodingSchemeUpdateEvent event)
On coding scheme update.
|
boolean |
onEntityReviseEvent(EntityReviseEvent reviseEvent)
On entity revise event.
|
boolean |
onEntityUpdate(EntityUpdateEvent event)
On entity update.
|
boolean |
onPostBatchEntityInsert(EntityBatchInsertEvent event)
On post batch entity insert.
|
boolean |
onPostCodingSchemeInsert(PostCodingSchemeInsertEvent event)
On post coding scheme insert.
|
boolean |
onPostEntityInsert(EntityInsertOrRemoveEvent entityInsertEvent)
On post entity insert.
|
boolean |
onPostEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
On post entity remove.
|
boolean |
onPostPropertyInsert(PropertyUpdateEvent event)
On post property insert.
|
boolean |
onPostPropertyRemove(PropertyUpdateEvent event)
On post property remove.
|
boolean |
onPreAssociationInsert(AssociationBatchInsertEvent event)
On pre association insert.
|
boolean |
onPreBatchAssociationInsert(AssociationBatchInsertEvent event)
On pre batch association insert.
|
boolean |
onPreBatchEntityInsert(EntityBatchInsertEvent event)
On pre batch entity insert.
|
boolean |
onPreCodingSchemeInsert(PreCodingSchemeInsertEvent event)
On coding scheme insert.
|
boolean |
onPreEntityInsert(EntityInsertOrRemoveEvent entityInsertEvent)
On pre entity insert.
|
boolean |
onPreEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
On pre entity remove.
|
boolean |
onPropertyUpdate(PropertyUpdateEvent event)
On property update.
|
void |
setActive(boolean isActive)
Sets the active.
|
public boolean onEntityReviseEvent(EntityReviseEvent reviseEvent)
DatabaseServiceEventListener
onEntityReviseEvent
in interface DatabaseServiceEventListener
reviseEvent
- the revise eventpublic boolean onCodingSchemeUpdate(CodingSchemeUpdateEvent event)
DatabaseServiceEventListener
onCodingSchemeUpdate
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onPreCodingSchemeInsert(PreCodingSchemeInsertEvent event) throws CodingSchemeAlreadyLoadedException
DatabaseServiceEventListener
onPreCodingSchemeInsert
in interface DatabaseServiceEventListener
event
- the eventCodingSchemeAlreadyLoadedException
- the coding scheme already loaded exceptionpublic boolean onPostCodingSchemeInsert(PostCodingSchemeInsertEvent event)
DatabaseServiceEventListener
onPostCodingSchemeInsert
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onEntityUpdate(EntityUpdateEvent event)
DatabaseServiceEventListener
onEntityUpdate
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onPostPropertyInsert(PropertyUpdateEvent event)
DatabaseServiceEventListener
onPostPropertyInsert
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onPropertyUpdate(PropertyUpdateEvent event)
DatabaseServiceEventListener
onPropertyUpdate
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onPostPropertyRemove(PropertyUpdateEvent event)
DatabaseServiceEventListener
onPostPropertyRemove
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onPreEntityInsert(EntityInsertOrRemoveEvent entityInsertEvent)
DatabaseServiceEventListener
onPreEntityInsert
in interface DatabaseServiceEventListener
entityInsertEvent
- the eventpublic boolean onPostEntityInsert(EntityInsertOrRemoveEvent entityInsertEvent)
DatabaseServiceEventListener
onPostEntityInsert
in interface DatabaseServiceEventListener
entityInsertEvent
- the eventpublic boolean onPostEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
DatabaseServiceEventListener
onPostEntityRemove
in interface DatabaseServiceEventListener
entityRemoveEvent
- the entity remove eventpublic boolean onPreEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
DatabaseServiceEventListener
onPreEntityRemove
in interface DatabaseServiceEventListener
entityRemoveEvent
- the entity remove eventpublic boolean onPostBatchEntityInsert(EntityBatchInsertEvent event)
DatabaseServiceEventListener
onPostBatchEntityInsert
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onPreBatchEntityInsert(EntityBatchInsertEvent event)
DatabaseServiceEventListener
onPreBatchEntityInsert
in interface DatabaseServiceEventListener
event
- the eventpublic boolean isActive()
DatabaseServiceEventListener
isActive
in interface DatabaseServiceEventListener
public void setActive(boolean isActive)
DatabaseServiceEventListener
setActive
in interface DatabaseServiceEventListener
isActive
- the new activepublic boolean onPreBatchAssociationInsert(AssociationBatchInsertEvent event)
DatabaseServiceEventListener
onPreBatchAssociationInsert
in interface DatabaseServiceEventListener
event
- the eventpublic boolean onPreAssociationInsert(AssociationBatchInsertEvent event)
DatabaseServiceEventListener
onPreAssociationInsert
in interface DatabaseServiceEventListener
event
- the eventpublic <T extends java.lang.Exception> void onCodingSchemeInsertError(CodingSchemeInsertErrorEvent<T> codingSchemeInsertErrorEvent)
DatabaseServiceEventListener
onCodingSchemeInsertError
in interface DatabaseServiceEventListener
codingSchemeInsertErrorEvent
- the coding scheme insert error event