Class AutomaticCandidateNumberListener
java.lang.Object
ch.tocco.nice2.persist.core.api.util.CollectingAfterFlushEntityListener
ch.tocco.nice2.optional.candidatenumber.impl.entitylistener.AutomaticCandidateNumberListener
- All Implemented Interfaces:
EntityFacadeListener,CommitListener,EventListener
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.tocco.nice2.persist.core.api.util.CollectingAfterFlushEntityListener
CollectingAfterFlushEntityListener.EntityContext -
Constructor Summary
ConstructorsConstructorDescriptionAutomaticCandidateNumberListener(PersistenceService persistenceService, AutomaticCandidateNumberHelper candidateNumberHelper, EventRelationshipTraverser relationshipTraverser) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintpriority()Defines execution order of allCollectingAfterFlushEntityListener.Methods inherited from class ch.tocco.nice2.persist.core.api.util.CollectingAfterFlushEntityListener
afterCommit, afterFlush, beforeCommit, createEntityContext, entityChanging, entityCreating, entityDeleting, entityRelationChanging, getEntityContext, onEntityChanging, onEntityCreating, onEntityDeleting, onEntityRelationChangingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.tocco.nice2.persist.core.api.entity.events.EntityFacadeListener
entityReceivedValues, handleSessionOnlyEntity
-
Constructor Details
-
AutomaticCandidateNumberListener
public AutomaticCandidateNumberListener(PersistenceService persistenceService, AutomaticCandidateNumberHelper candidateNumberHelper, EventRelationshipTraverser relationshipTraverser)
-
-
Method Details
-
onAfterFlush
- Specified by:
onAfterFlushin classCollectingAfterFlushEntityListener- Returns:
- true if this listeners has made any changes to the database
-
priority
public int priority()Description copied from class:CollectingAfterFlushEntityListenerDefines execution order of allCollectingAfterFlushEntityListener. It is important to make sure that other listeners are not affected.- Specified by:
priorityin interfaceCommitListener- Specified by:
priorityin classCollectingAfterFlushEntityListener
-