Package com.orchestranetworks.schema.trigger

# Interface AfterDeleteOccurrenceContext

All Superinterfaces:
  `TableTriggerExecutionContext`, `TriggerExecutionContext`

public interface AfterDeleteOccurrenceContext extends TableTriggerExecutionContext
Provides a context for executing post-record deletion operations.

See Also:
  - `TableTrigger.handleAfterDelete(AfterDeleteOccurrenceContext)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `DefinitionMode`
  `getDefinitionMode()`
  Returns the definition mode of the record that has been deleted.
  `String`
  `getDeletedRecordXPathExpression()`
  Returns the XPath expression of the record that has been deleted.
  `ProcedureContext`
  `getProcedureContext()`
  Returns the current procedure context.

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

  `getAdaptationHome, getOccurrenceContext, getTable, isHistoryRestore`

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

  `getSession`

- ## Method Details

  - ### getProcedureContext

    ProcedureContext getProcedureContext()
    Returns the current procedure context. This context provides the opportunity to perform additional updates in the current dataspace.

  - ### getDefinitionMode

    DefinitionMode getDefinitionMode()
    Returns the definition mode of the record that has been deleted.

  - ### getDeletedRecordXPathExpression

    String getDeletedRecordXPathExpression()
    Returns the XPath expression of the record that has been deleted.