Package com.orchestranetworks.schema.trigger

# Interface BeforeTransactionCancelContext

All Superinterfaces:
  `TableTriggerExecutionContext`, `TriggerExecutionContext`

public interface BeforeTransactionCancelContext extends TableTriggerExecutionContext
Provides a context for executing pre-transaction cancellation operations.

See Also:
  - `TableTrigger.handleBeforeTransactionCancel(BeforeTransactionCancelContext)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ValueContext`
  `getOccurrenceContext()`
  Overridden, always returns `null` in this context.

  ### Methods inherited from interface com.orchestranetworks.schema.trigger.TableTriggerExecutionContext

  `getAdaptationHome, getTable, isHistoryRestore`

  ### Methods inherited from interface com.orchestranetworks.schema.trigger.TriggerExecutionContext

  `getSession`

- ## Method Details

  - ### getOccurrenceContext

    ValueContext getOccurrenceContext()
    Overridden, always returns `null` in this context.
    Specified by:
      `getOccurrenceContext` in interface `TableTriggerExecutionContext`