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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
handleAfterCreate
(com.orchestranetworks.schema.trigger.AfterCreateOccurrenceContext context) void
handleAfterDelete
(com.orchestranetworks.schema.trigger.AfterDeleteOccurrenceContext context) void
handleAfterModify
(com.orchestranetworks.schema.trigger.AfterModifyOccurrenceContext context) void
handleBeforeTransactionCancel
(com.orchestranetworks.schema.trigger.BeforeTransactionCancelContext context) void
setup
(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:
setup
in classcom.orchestranetworks.schema.trigger.TableTrigger
-
handleAfterCreate
public void handleAfterCreate(com.orchestranetworks.schema.trigger.AfterCreateOccurrenceContext context) throws com.orchestranetworks.service.OperationException - Overrides:
handleAfterCreate
in 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:
handleAfterDelete
in 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:
handleAfterModify
in classcom.orchestranetworks.schema.trigger.TableTrigger
- Throws:
com.orchestranetworks.service.OperationException
-
handleBeforeTransactionCancel
public void handleBeforeTransactionCancel(com.orchestranetworks.schema.trigger.BeforeTransactionCancelContext context) - Overrides:
handleBeforeTransactionCancel
in classcom.orchestranetworks.schema.trigger.TableTrigger
-