Interface ProcessInstanceLog
-
public interface ProcessInstanceLog
Audit view of process instance
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Long
getDuration()
Amount of time (in milliseconds) that process instance took to complete.Date
getEnd()
End date of this process instance, null if process instance is still activeString
getExternalId()
External (optional) identifier associated with this process instanceString
getIdentity()
Identifier of a entity (user) who initiated this process instance.String
getOutcome()
Outcome of the process instance that is providing error information in case process instance completed with an errorLong
getParentProcessInstanceId()
Parent process instance id, will be null for top level process instanceString
getProcessId()
Process id of the definitionString
getProcessInstanceDescription()
Description of the process instanceLong
getProcessInstanceId()
Process instance identifierString
getProcessName()
Name of the process definitionString
getProcessVersion()
Version of the process definitionDate
getStart()
Start date of this process instanceInteger
getStatus()
Status of the process instance and might be one of: ProcessInstance.STATE_ACTIVE ProcessInstance.STATE_COMPLETED ProcessInstance.STATE_ABORTED ProcessInstance.STATE_SUSPENDED
-
-
-
Method Detail
-
getProcessInstanceId
Long getProcessInstanceId()
Process instance identifier- Returns:
- the
Long
value
-
getEnd
Date getEnd()
End date of this process instance, null if process instance is still active- Returns:
- the
Date
value
-
getStatus
Integer getStatus()
Status of the process instance and might be one of:- ProcessInstance.STATE_ACTIVE
- ProcessInstance.STATE_COMPLETED
- ProcessInstance.STATE_ABORTED
- ProcessInstance.STATE_SUSPENDED
- Returns:
- the
Integer
value
-
getParentProcessInstanceId
Long getParentProcessInstanceId()
Parent process instance id, will be null for top level process instance- Returns:
- the
Long
value
-
getOutcome
String getOutcome()
Outcome of the process instance that is providing error information in case process instance completed with an error- Returns:
- the
String
value
-
getDuration
Long getDuration()
Amount of time (in milliseconds) that process instance took to complete. Available only when process instance is completed.- Returns:
- the
String
value
-
getIdentity
String getIdentity()
Identifier of a entity (user) who initiated this process instance.- Returns:
- the
String
value
-
getExternalId
String getExternalId()
External (optional) identifier associated with this process instance- Returns:
- the
String
value
-
getProcessVersion
String getProcessVersion()
Version of the process definition- Returns:
- the
String
value
-
-