public interface DatabaseServiceEventListener
addDatabaseServiceEventListener method. When
the databaseServiceEvent event occurs, that object's appropriate
method is invoked.
DatabaseServiceEventEvent
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 event)
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 event)
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.
|
boolean isActive()
void setActive(boolean isActive)
isActive
- the new activeboolean onCodingSchemeUpdate(CodingSchemeUpdateEvent event)
event
- the eventboolean onPreCodingSchemeInsert(PreCodingSchemeInsertEvent event) throws CodingSchemeAlreadyLoadedException
event
- the eventCodingSchemeAlreadyLoadedException
- the coding scheme already loaded exceptionboolean onPostCodingSchemeInsert(PostCodingSchemeInsertEvent event)
event
- the eventboolean onEntityUpdate(EntityUpdateEvent event)
event
- the eventboolean onPostPropertyInsert(PropertyUpdateEvent event)
event
- the eventboolean onPropertyUpdate(PropertyUpdateEvent event)
event
- the eventboolean onPostPropertyRemove(PropertyUpdateEvent event)
event
- the eventboolean onPreEntityInsert(EntityInsertOrRemoveEvent event)
event
- the eventboolean onPostEntityInsert(EntityInsertOrRemoveEvent event)
event
- the eventboolean onPreBatchEntityInsert(EntityBatchInsertEvent event)
event
- the eventboolean onPostBatchEntityInsert(EntityBatchInsertEvent event)
event
- the eventboolean onPreEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
entityRemoveEvent
- the entity remove eventboolean onPostEntityRemove(EntityInsertOrRemoveEvent entityRemoveEvent)
entityRemoveEvent
- the entity remove eventboolean onEntityReviseEvent(EntityReviseEvent reviseEvent)
reviseEvent
- the revise eventboolean onPreBatchAssociationInsert(AssociationBatchInsertEvent event)
event
- the eventboolean onPreAssociationInsert(AssociationBatchInsertEvent event)
event
- the event<T extends java.lang.Exception> void onCodingSchemeInsertError(CodingSchemeInsertErrorEvent<T> codingSchemeInsertErrorEvent)
codingSchemeInsertErrorEvent
- the coding scheme insert error event