Class DQIdTrigger
java.lang.Object
com.orchestranetworks.schema.trigger.TableTrigger
com.orchestranetworks.addon.dqid.controller.DQIdTrigger
public final class DQIdTrigger
extends com.orchestranetworks.schema.trigger.TableTrigger
A trigger to declare on any tables under the control of
If the table has any existing triggers, a call to
OnProbe indicators.If the table has any existing triggers, a call to
IndicatorController.executeOnProbe(DECIndicatorExecutionContextOnProbe) must be made.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleAfterCreate(com.orchestranetworks.schema.trigger.AfterCreateOccurrenceContext context) voidhandleAfterDelete(com.orchestranetworks.schema.trigger.AfterDeleteOccurrenceContext context) voidhandleAfterModify(com.orchestranetworks.schema.trigger.AfterModifyOccurrenceContext context) voidhandleBeforeTransactionCancel(com.orchestranetworks.schema.trigger.BeforeTransactionCancelContext context) voidsetup(com.orchestranetworks.schema.trigger.TriggerSetupContext context) Methods inherited from class com.orchestranetworks.schema.trigger.TableTrigger
handleBeforeCreate, handleBeforeDelete, handleBeforeModify, handleBeforeTransactionCommit, handleNewContext
-
Constructor Details
-
DQIdTrigger
public DQIdTrigger()
-
-
Method Details
-
setup
public void setup(com.orchestranetworks.schema.trigger.TriggerSetupContext context) - Specified by:
setupin classcom.orchestranetworks.schema.trigger.TableTrigger
-
handleAfterCreate
public void handleAfterCreate(com.orchestranetworks.schema.trigger.AfterCreateOccurrenceContext context) throws com.orchestranetworks.service.OperationException - Overrides:
handleAfterCreatein classcom.orchestranetworks.schema.trigger.TableTrigger- Throws:
com.orchestranetworks.service.OperationException
-
handleAfterDelete
public void handleAfterDelete(com.orchestranetworks.schema.trigger.AfterDeleteOccurrenceContext context) throws com.orchestranetworks.service.OperationException - Overrides:
handleAfterDeletein classcom.orchestranetworks.schema.trigger.TableTrigger- Throws:
com.orchestranetworks.service.OperationException
-
handleAfterModify
public void handleAfterModify(com.orchestranetworks.schema.trigger.AfterModifyOccurrenceContext context) throws com.orchestranetworks.service.OperationException - Overrides:
handleAfterModifyin classcom.orchestranetworks.schema.trigger.TableTrigger- Throws:
com.orchestranetworks.service.OperationException
-
handleBeforeTransactionCancel
public void handleBeforeTransactionCancel(com.orchestranetworks.schema.trigger.BeforeTransactionCancelContext context) - Overrides:
handleBeforeTransactionCancelin classcom.orchestranetworks.schema.trigger.TableTrigger
-