Class ExamTemplateNumberingListener
java.lang.Object
ch.tocco.nice2.persist.core.api.util.CollectingEntityListener
ch.tocco.nice2.optional.qualification.impl.entitylistener.ExamTemplateNumberingListener
- All Implemented Interfaces:
ContextListener,EntityFacadeListener,CommitListener,EventListener
ensures that an Input_node always has exactly as many Exam_templates as is defined by num_ratings
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.tocco.nice2.persist.core.api.util.CollectingEntityListener
CollectingEntityListener.EntityModelNamePredicate, CollectingEntityListener.FieldChangedPredicate, CollectingEntityListener.RelationTouchedPredicate -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionExamTemplateNumberingListener(CommandExecutor executor, EntityDefaultValueService defaultValueService) -
Method Summary
Methods inherited from class ch.tocco.nice2.persist.core.api.util.CollectingEntityListener
afterCommit, beforeCommit, contextDestroying, entityChanging, entityCreating, entityDeleting, entityModel, entityRelationChanging, fieldChanged, fieldChanged, getAddedRelationChanges, getAddedRelationChangesFor, getAffectedEntities, getAffectedEntities, getAllAffectedEntities, getAllAffectedEntities, getAllRelationChanges, getCreatedEntities, getCreatedEntities, getDeletedEntities, getDeletedEntities, getKey, getOldValues, getRelationChanges, getRelationChangesFor, getRelationChangesFor, getRemovedRelationChanges, getRemovedRelationChangesFor, getUpdatedEntities, getUpdatedEntities, isValidTx, onEntityChanging, onEntityCreating, onEntityDeleting, onEntityRelationChanging, relationTouched, relationTouched, transactionStarted, withAffectedEntities, withAffectedEntities, withAllAffectedEntities, withAllAffectedEntities, withCreatedEntities, withCreatedEntities, withDeletedEntities, withDeletedEntities, withUpdatedEntities, withUpdatedEntitiesMethods 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.util.CommitListener
afterFlush, priorityMethods inherited from interface ch.tocco.nice2.persist.core.api.entity.events.EntityFacadeListener
entityReceivedValues, handleSessionOnlyEntity
-
Field Details
-
TRANSACTIONAL
-
-
Constructor Details
-
ExamTemplateNumberingListener
public ExamTemplateNumberingListener(CommandExecutor executor, EntityDefaultValueService defaultValueService)
-
-
Method Details
-
onBeforeCommit
- Specified by:
onBeforeCommitin classCollectingEntityListener
-