Package com.flowable.platform.api.work
Interface WorkInstanceInfo
- All Known Subinterfaces:
HistoricWorkInstance
,WorkInstance
- All Known Implementing Classes:
BaseWorkInstanceImpl
,HistoricWorkInstanceImpl
,WorkInstanceImpl
public interface WorkInstanceInfo
A common interface for root process and case instances.
Used only for querying data.
This is shared between runtime and historic data.
- Author:
- Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionThe business key of the instanceThe user provided business status for this process instance.The definition category of the instanceThe definition deployment id of the instanceThe definition id of the instanceThe definition key of the instanceThe definition name of the instanceThe definition version of the instancegetId()
The id of the instancegetName()
The name of the instanceThe time the instance was startedThe id of the user that started the instancegetState()
The state of the instance.The tenant id of the instanceThe translations for the work instance.getType()
The type of the instance, e.g.
-
Method Details
-
getId
String getId()The id of the instance -
getName
String getName()The name of the instance -
getBusinessKey
String getBusinessKey()The business key of the instance -
getBusinessStatus
String getBusinessStatus()The user provided business status for this process instance. -
getTenantId
String getTenantId()The tenant id of the instance -
getType
String getType() -
getStartTime
Date getStartTime()The time the instance was started -
getStartUserId
String getStartUserId()The id of the user that started the instance -
getState
String getState()The state of the instance. Can benull
. -
getDefinitionId
String getDefinitionId()The definition id of the instance -
getDefinitionName
String getDefinitionName()The definition name of the instance -
getDefinitionKey
String getDefinitionKey()The definition key of the instance -
getDefinitionVersion
Integer getDefinitionVersion()The definition version of the instance -
getDefinitionDeploymentId
String getDefinitionDeploymentId()The definition deployment id of the instance -
getDefinitionCategory
String getDefinitionCategory()The definition category of the instance -
getTranslations
Collection<Translation> getTranslations()The translations for the work instance.
-