Interface IntegrationContext


public interface IntegrationContext
  • Method Details

    • getId

      String getId()
    • getProcessInstanceId

      String getProcessInstanceId()
    • getRootProcessInstanceId

      String getRootProcessInstanceId()
    • getParentProcessInstanceId

      String getParentProcessInstanceId()
    • getExecutionId

      String getExecutionId()
    • getProcessDefinitionId

      String getProcessDefinitionId()
    • getProcessDefinitionKey

      String getProcessDefinitionKey()
    • getProcessDefinitionVersion

      Integer getProcessDefinitionVersion()
    • getBusinessKey

      String getBusinessKey()
    • getConnectorType

      String getConnectorType()
    • getAppVersion

      String getAppVersion()
    • getClientId

      String getClientId()
    • getClientName

      String getClientName()
    • getClientType

      String getClientType()
    • getInBoundVariables

      Map<String,Object> getInBoundVariables()
    • getOutBoundVariables

      Map<String,Object> getOutBoundVariables()
    • addOutBoundVariable

      void addOutBoundVariable(String name, Object value)
    • addOutBoundVariables

      void addOutBoundVariables(Map<String,Object> variables)
    • getInBoundVariable

      <T> T getInBoundVariable(String name)
    • getInBoundVariable

      <T> T getInBoundVariable(String name, Class<T> type)
    • getOutBoundVariable

      <T> T getOutBoundVariable(String name)
    • getOutBoundVariable

      <T> T getOutBoundVariable(String name, Class<T> type)
    • hasEphemeralVariables

      boolean hasEphemeralVariables()