Interface ProcessInstance
- All Known Implementing Classes:
ProcessInstanceImpl
public interface ProcessInstance
-
Method Details
-
getProcessInstanceKey
Long getProcessInstanceKey() -
getProcessDefinitionId
String getProcessDefinitionId() -
getProcessDefinitionName
String getProcessDefinitionName() -
getProcessDefinitionVersion
Integer getProcessDefinitionVersion() -
getProcessDefinitionVersionTag
String getProcessDefinitionVersionTag() -
getProcessDefinitionKey
Long getProcessDefinitionKey() -
getParentProcessInstanceKey
Long getParentProcessInstanceKey() -
getRootProcessInstanceKey
Long getRootProcessInstanceKey()Returns the key of the root process instance. The root process instance is the top-level ancestor in the process instance hierarchy.Note: This field is
nullfor process instance hierarchies created before version 8.9.- Returns:
- the root process instance key, or
nullfor data created before version 8.9
-
getParentElementInstanceKey
Long getParentElementInstanceKey() -
getStartDate
OffsetDateTime getStartDate() -
getEndDate
OffsetDateTime getEndDate() -
getState
ProcessInstanceState getState() -
getHasIncident
Boolean getHasIncident() -
getTenantId
String getTenantId() -
getTags
-
getBusinessId
String getBusinessId()
-