Package com.orchestranetworks.schema.trigger

# Interface AfterModifyInstanceContext

All Superinterfaces:
  `InstanceTriggerExecutionContext`, `TriggerExecutionContext`

public interface AfterModifyInstanceContext extends InstanceTriggerExecutionContext
Provides a context for executing operations after modifying dataset fields.

Since:
  6.0.0
See Also:
  - `InstanceTrigger.handleAfterModify(AfterModifyInstanceContext)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ValueChanges`
  `getChanges()`
  Returns the changes that have modified the current dataset.
  `Adaptation`
  `getDataset()`
  Returns the dataset that has been modified.
  `ValueContext`
  `getDatasetContext()`
  Returns the dataset read context.
  `ProcedureContext`
  `getProcedureContext()`
  Returns the current procedure context.

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

  `getAdaptationHome`

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

  `getSession`

- ## Method Details

  - ### getDataset

    Adaptation getDataset()
    Returns the dataset that has been modified.

  - ### getDatasetContext

    ValueContext getDatasetContext()
    Returns the dataset read context.

  - ### getChanges

    ValueChanges getChanges()
    Returns the changes that have modified the current dataset.

  - ### getProcedureContext

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