Interface DelegateCaseExecution

All Superinterfaces:
BaseDelegateExecution, CmmnModelExecutionContext, ProcessEngineServicesAware, VariableScope
All Known Subinterfaces:
CmmnActivityExecution, CmmnCaseInstance
All Known Implementing Classes:
CaseExecutionEntity, CaseExecutionImpl, CmmnExecution

public interface DelegateCaseExecution extends BaseDelegateExecution, ProcessEngineServicesAware, CmmnModelExecutionContext
Author:
Roman Smirnov
  • Method Details

    • getId

      String getId()
      Description copied from interface: BaseDelegateExecution
      Unique id of this path of execution that can be used as a handle to provide external signals back into the engine after wait states.
      Specified by:
      getId in interface BaseDelegateExecution
    • getCaseInstanceId

      String getCaseInstanceId()
    • getEventName

      String getEventName()
      Description copied from interface: BaseDelegateExecution
      The event name in case this execution is passed in for an ExecutionListener
      Specified by:
      getEventName in interface BaseDelegateExecution
    • getCaseBusinessKey

      String getCaseBusinessKey()
    • getCaseDefinitionId

      String getCaseDefinitionId()
    • getParentId

      String getParentId()
    • getActivityId

      String getActivityId()
    • getActivityName

      String getActivityName()
    • getTenantId

      String getTenantId()
    • isAvailable

      boolean isAvailable()
    • isEnabled

      boolean isEnabled()
    • isDisabled

      boolean isDisabled()
    • isActive

      boolean isActive()
    • isSuspended

      boolean isSuspended()
    • isTerminated

      boolean isTerminated()
    • isCompleted

      boolean isCompleted()
    • isFailed

      boolean isFailed()
    • isClosed

      boolean isClosed()