Package com.flowable.platform.common.el
Class HistoricCaseInstanceVariableContainer
- java.lang.Object
-
- com.flowable.platform.common.el.HistoricCaseInstanceVariableContainer
-
- All Implemented Interfaces:
HistoricCaseInstance
,VariableContainer
public class HistoricCaseInstanceVariableContainer extends Object implements HistoricCaseInstance, VariableContainer
- Author:
- Prathamesh Mane
-
-
Constructor Summary
Constructors Constructor Description HistoricCaseInstanceVariableContainer(HistoricCaseInstance delegate, Map<String,Object> variables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBusinessKey()
String
getBusinessStatus()
String
getCallbackId()
String
getCallbackType()
String
getCaseDefinitionDeploymentId()
String
getCaseDefinitionId()
String
getCaseDefinitionKey()
String
getCaseDefinitionName()
Integer
getCaseDefinitionVersion()
Map<String,Object>
getCaseVariables()
Date
getEndTime()
String
getId()
Date
getLastReactivationTime()
String
getLastReactivationUserId()
String
getName()
String
getParentId()
String
getReferenceId()
String
getReferenceType()
Date
getStartTime()
String
getStartUserId()
String
getState()
String
getTenantId()
Object
getVariable(String variableName)
boolean
hasVariable(String variableName)
void
setLocalizedName(String localizedName)
void
setTransientVariable(String variableName, Object variableValue)
void
setVariable(String variableName, Object variableValue)
-
-
-
Field Detail
-
PARENT
protected static final String PARENT
- See Also:
- Constant Field Values
-
ROOT
protected static final String ROOT
- See Also:
- Constant Field Values
-
delegate
protected HistoricCaseInstance delegate
-
-
Constructor Detail
-
HistoricCaseInstanceVariableContainer
public HistoricCaseInstanceVariableContainer(HistoricCaseInstance delegate, Map<String,Object> variables)
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceHistoricCaseInstance
-
getName
public String getName()
- Specified by:
getName
in interfaceHistoricCaseInstance
-
getParentId
public String getParentId()
- Specified by:
getParentId
in interfaceHistoricCaseInstance
-
getBusinessKey
public String getBusinessKey()
- Specified by:
getBusinessKey
in interfaceHistoricCaseInstance
-
getBusinessStatus
public String getBusinessStatus()
- Specified by:
getBusinessStatus
in interfaceHistoricCaseInstance
-
getCaseDefinitionId
public String getCaseDefinitionId()
- Specified by:
getCaseDefinitionId
in interfaceHistoricCaseInstance
-
getCaseDefinitionKey
public String getCaseDefinitionKey()
- Specified by:
getCaseDefinitionKey
in interfaceHistoricCaseInstance
-
getCaseDefinitionName
public String getCaseDefinitionName()
- Specified by:
getCaseDefinitionName
in interfaceHistoricCaseInstance
-
getCaseDefinitionVersion
public Integer getCaseDefinitionVersion()
- Specified by:
getCaseDefinitionVersion
in interfaceHistoricCaseInstance
-
getCaseDefinitionDeploymentId
public String getCaseDefinitionDeploymentId()
- Specified by:
getCaseDefinitionDeploymentId
in interfaceHistoricCaseInstance
-
getState
public String getState()
- Specified by:
getState
in interfaceHistoricCaseInstance
-
getStartTime
public Date getStartTime()
- Specified by:
getStartTime
in interfaceHistoricCaseInstance
-
getEndTime
public Date getEndTime()
- Specified by:
getEndTime
in interfaceHistoricCaseInstance
-
getStartUserId
public String getStartUserId()
- Specified by:
getStartUserId
in interfaceHistoricCaseInstance
-
getLastReactivationTime
public Date getLastReactivationTime()
- Specified by:
getLastReactivationTime
in interfaceHistoricCaseInstance
-
getLastReactivationUserId
public String getLastReactivationUserId()
- Specified by:
getLastReactivationUserId
in interfaceHistoricCaseInstance
-
getCallbackId
public String getCallbackId()
- Specified by:
getCallbackId
in interfaceHistoricCaseInstance
-
getCallbackType
public String getCallbackType()
- Specified by:
getCallbackType
in interfaceHistoricCaseInstance
-
getReferenceId
public String getReferenceId()
- Specified by:
getReferenceId
in interfaceHistoricCaseInstance
-
getReferenceType
public String getReferenceType()
- Specified by:
getReferenceType
in interfaceHistoricCaseInstance
-
getCaseVariables
public Map<String,Object> getCaseVariables()
- Specified by:
getCaseVariables
in interfaceHistoricCaseInstance
-
setLocalizedName
public void setLocalizedName(String localizedName)
- Specified by:
setLocalizedName
in interfaceHistoricCaseInstance
-
hasVariable
public boolean hasVariable(String variableName)
- Specified by:
hasVariable
in interfaceVariableContainer
-
getVariable
public Object getVariable(String variableName)
- Specified by:
getVariable
in interfaceVariableContainer
-
setVariable
public void setVariable(String variableName, Object variableValue)
- Specified by:
setVariable
in interfaceVariableContainer
-
setTransientVariable
public void setTransientVariable(String variableName, Object variableValue)
- Specified by:
setTransientVariable
in interfaceVariableContainer
-
getTenantId
public String getTenantId()
- Specified by:
getTenantId
in interfaceHistoricCaseInstance
- Specified by:
getTenantId
in interfaceVariableContainer
-
-