Package org.jbpm.process.instance

## Interface ContextInstance

- All Known Subinterfaces:
    `WorkflowContextInstance`
  All Known Implementing Classes:
    `AbstractContextInstance`, `CompensationScopeInstance`, `DefaultExceptionScopeInstance`, `ExceptionScopeInstance`, `ExclusiveGroupInstance`, `SwimlaneContextInstance`, `VariableScopeInstance`

      public interface ContextInstance

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Context` | `getContext()` |
    `long` | `getContextId()` |
    `ContextInstanceContainer` | `getContextInstanceContainer()` |
    `String` | `getContextType()` |
    `ProcessInstance` | `getProcessInstance()` |

- - ### Method Detail

    - #### getContextType

          String getContextType()

    - #### getContextId

          long getContextId()

    - #### getContextInstanceContainer

          ContextInstanceContainer getContextInstanceContainer()

    - #### getContext

          Context getContext()

    - #### getProcessInstance

          ProcessInstance getProcessInstance()