Class CmmnSentryPart

java.lang.Object
org.camunda.bpm.engine.impl.cmmn.execution.CmmnSentryPart
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CaseSentryPartEntity, CaseSentryPartImpl

public abstract class CmmnSentryPart extends Object implements Serializable
Author:
Roman Smirnov
See Also:
  • Field Details

    • type

      protected String type
    • sentryId

      protected String sentryId
    • standardEvent

      protected String standardEvent
    • source

      protected String source
    • variableEvent

      protected String variableEvent
    • variableName

      protected String variableName
    • satisfied

      protected boolean satisfied
  • Constructor Details

    • CmmnSentryPart

      public CmmnSentryPart()
  • Method Details

    • getCaseInstance

      public abstract CmmnExecution getCaseInstance()
    • setCaseInstance

      public abstract void setCaseInstance(CmmnExecution caseInstance)
    • getCaseExecution

      public abstract CmmnExecution getCaseExecution()
    • setCaseExecution

      public abstract void setCaseExecution(CmmnExecution caseExecution)
    • getSentryId

      public String getSentryId()
    • setSentryId

      public void setSentryId(String sentryId)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getSource

      public String getSource()
    • setSource

      public void setSource(String source)
    • getSourceCaseExecutionId

      public abstract String getSourceCaseExecutionId()
      Deprecated.
      since 7.4 A new instance of a sentry does not reference the source case execution id anymore.
    • getSourceCaseExecution

      public abstract CmmnExecution getSourceCaseExecution()
      Deprecated.
      since 7.4 A new instance of a sentry does not reference the source case execution id anymore.
    • setSourceCaseExecution

      public abstract void setSourceCaseExecution(CmmnExecution sourceCaseExecution)
      Deprecated.
      since 7.4 A new instance of a sentry does not reference the source case execution id anymore.
    • getStandardEvent

      public String getStandardEvent()
    • setStandardEvent

      public void setStandardEvent(String standardEvent)
    • isSatisfied

      public boolean isSatisfied()
    • setSatisfied

      public void setSatisfied(boolean satisfied)
    • getVariableEvent

      public String getVariableEvent()
    • setVariableEvent

      public void setVariableEvent(String variableEvent)
    • getVariableName

      public String getVariableName()
    • setVariableName

      public void setVariableName(String variableName)