Interface BeforeTransactionCommitContext
-
- All Superinterfaces:
TableTriggerExecutionContext,TriggerExecutionContext
public interface BeforeTransactionCommitContext extends TableTriggerExecutionContext
Provides a context for executing pre-transaction commit operations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValueContextgetOccurrenceContext()Overridden, always returnsnullin this context.ProcedureContextgetProcedureContext()Returns the current procedure context.booleanisIntermediateCommit()Returnstrueif this is an intermediate commit (not a final commit).-
Methods inherited from interface com.orchestranetworks.schema.trigger.TableTriggerExecutionContext
getAdaptationHome, getTable, isHistoryRestore
-
Methods inherited from interface com.orchestranetworks.schema.trigger.TriggerExecutionContext
getSession
-
-
-
-
Method Detail
-
getProcedureContext
ProcedureContext getProcedureContext()
Returns the current procedure context. This context provides the opportunity to perform additional updates in the current dataspace.
-
isIntermediateCommit
boolean isIntermediateCommit()
Returnstrueif this is an intermediate commit (not a final commit).Intermediate commits are used during procedure execution if a
commitThresholdhas been set.
-
getOccurrenceContext
ValueContext getOccurrenceContext()
Overridden, always returnsnullin this context.- Specified by:
getOccurrenceContextin interfaceTableTriggerExecutionContext
-
-