Class BaseWorkInstanceImpl
- java.lang.Object
-
- com.flowable.platform.engine.impl.work.BaseWorkInstanceImpl
-
- All Implemented Interfaces:
WorkInstanceInfo
- Direct Known Subclasses:
HistoricWorkInstanceImpl
,WorkInstanceImpl
public class BaseWorkInstanceImpl extends Object implements WorkInstanceInfo
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected String
businessKey
protected String
businessStatus
protected String
definitionCategory
protected String
definitionDeploymentId
protected String
definitionId
protected String
definitionKey
protected String
definitionName
protected Integer
definitionVersion
protected String
id
protected String
name
protected Date
startTime
protected String
startUserId
protected String
state
protected String
tenantId
protected List<Translation>
translations
protected String
type
-
Constructor Summary
Constructors Constructor Description BaseWorkInstanceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBusinessKey()
The business key of the instanceString
getBusinessStatus()
The user provided business status for this process instance.String
getDefinitionCategory()
The definition category of the instanceString
getDefinitionDeploymentId()
The definition deployment id of the instanceString
getDefinitionId()
The definition id of the instanceString
getDefinitionKey()
The definition key of the instanceString
getDefinitionName()
The definition name of the instanceInteger
getDefinitionVersion()
The definition version of the instanceString
getId()
The id of the instanceString
getName()
The name of the instanceDate
getStartTime()
The time the instance was startedString
getStartUserId()
The id of the user that started the instanceString
getState()
The state of the instance.String
getTenantId()
The tenant id of the instanceList<Translation>
getTranslations()
The translations for the work instance.String
getType()
The type of the instance, e.g.void
setBusinessKey(String businessKey)
void
setBusinessStatus(String businessStatus)
void
setDefinitionCategory(String definitionCategory)
void
setDefinitionDeploymentId(String definitionDeploymentId)
void
setDefinitionId(String definitionId)
void
setDefinitionKey(String definitionKey)
void
setDefinitionName(String definitionName)
void
setDefinitionVersion(Integer definitionVersion)
void
setId(String id)
void
setName(String name)
void
setStartTime(Date startTime)
void
setStartUserId(String startUserId)
void
setState(String state)
void
setTenantId(String tenantId)
void
setTranslations(List<Translation> translations)
void
setType(String type)
-
-
-
Field Detail
-
id
protected String id
-
name
protected String name
-
businessKey
protected String businessKey
-
businessStatus
protected String businessStatus
-
tenantId
protected String tenantId
-
type
protected String type
-
startTime
protected Date startTime
-
startUserId
protected String startUserId
-
state
protected String state
-
definitionId
protected String definitionId
-
definitionName
protected String definitionName
-
definitionKey
protected String definitionKey
-
definitionVersion
protected Integer definitionVersion
-
definitionDeploymentId
protected String definitionDeploymentId
-
definitionCategory
protected String definitionCategory
-
translations
protected List<Translation> translations
-
-
Method Detail
-
getId
public String getId()
Description copied from interface:WorkInstanceInfo
The id of the instance- Specified by:
getId
in interfaceWorkInstanceInfo
-
setId
public void setId(String id)
-
getName
public String getName()
Description copied from interface:WorkInstanceInfo
The name of the instance- Specified by:
getName
in interfaceWorkInstanceInfo
-
setName
public void setName(String name)
-
getBusinessKey
public String getBusinessKey()
Description copied from interface:WorkInstanceInfo
The business key of the instance- Specified by:
getBusinessKey
in interfaceWorkInstanceInfo
-
setBusinessKey
public void setBusinessKey(String businessKey)
-
getBusinessStatus
public String getBusinessStatus()
Description copied from interface:WorkInstanceInfo
The user provided business status for this process instance.- Specified by:
getBusinessStatus
in interfaceWorkInstanceInfo
-
setBusinessStatus
public void setBusinessStatus(String businessStatus)
-
getTenantId
public String getTenantId()
Description copied from interface:WorkInstanceInfo
The tenant id of the instance- Specified by:
getTenantId
in interfaceWorkInstanceInfo
-
setTenantId
public void setTenantId(String tenantId)
-
getType
public String getType()
Description copied from interface:WorkInstanceInfo
- Specified by:
getType
in interfaceWorkInstanceInfo
-
setType
public void setType(String type)
-
getStartTime
public Date getStartTime()
Description copied from interface:WorkInstanceInfo
The time the instance was started- Specified by:
getStartTime
in interfaceWorkInstanceInfo
-
setStartTime
public void setStartTime(Date startTime)
-
getStartUserId
public String getStartUserId()
Description copied from interface:WorkInstanceInfo
The id of the user that started the instance- Specified by:
getStartUserId
in interfaceWorkInstanceInfo
-
setStartUserId
public void setStartUserId(String startUserId)
-
getState
public String getState()
Description copied from interface:WorkInstanceInfo
The state of the instance. Can benull
.- Specified by:
getState
in interfaceWorkInstanceInfo
-
setState
public void setState(String state)
-
getDefinitionId
public String getDefinitionId()
Description copied from interface:WorkInstanceInfo
The definition id of the instance- Specified by:
getDefinitionId
in interfaceWorkInstanceInfo
-
setDefinitionId
public void setDefinitionId(String definitionId)
-
getDefinitionName
public String getDefinitionName()
Description copied from interface:WorkInstanceInfo
The definition name of the instance- Specified by:
getDefinitionName
in interfaceWorkInstanceInfo
-
setDefinitionName
public void setDefinitionName(String definitionName)
-
getDefinitionKey
public String getDefinitionKey()
Description copied from interface:WorkInstanceInfo
The definition key of the instance- Specified by:
getDefinitionKey
in interfaceWorkInstanceInfo
-
setDefinitionKey
public void setDefinitionKey(String definitionKey)
-
getDefinitionVersion
public Integer getDefinitionVersion()
Description copied from interface:WorkInstanceInfo
The definition version of the instance- Specified by:
getDefinitionVersion
in interfaceWorkInstanceInfo
-
setDefinitionVersion
public void setDefinitionVersion(Integer definitionVersion)
-
getDefinitionDeploymentId
public String getDefinitionDeploymentId()
Description copied from interface:WorkInstanceInfo
The definition deployment id of the instance- Specified by:
getDefinitionDeploymentId
in interfaceWorkInstanceInfo
-
setDefinitionDeploymentId
public void setDefinitionDeploymentId(String definitionDeploymentId)
-
getDefinitionCategory
public String getDefinitionCategory()
Description copied from interface:WorkInstanceInfo
The definition category of the instance- Specified by:
getDefinitionCategory
in interfaceWorkInstanceInfo
-
setDefinitionCategory
public void setDefinitionCategory(String definitionCategory)
-
getTranslations
public List<Translation> getTranslations()
Description copied from interface:WorkInstanceInfo
The translations for the work instance.- Specified by:
getTranslations
in interfaceWorkInstanceInfo
-
setTranslations
public void setTranslations(List<Translation> translations)
-
-