Class ActivityInstanceDto
- java.lang.Object
- 
- org.camunda.bpm.engine.rest.dto.runtime.ActivityInstanceDto
 
- 
 public class ActivityInstanceDto extends java.lang.ObjectAn activity instance is the instance of an activity - Author:
- roman.smirnov
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.StringactivityIdprotected java.lang.StringactivityNameprotected java.lang.StringactivityTypeprotected ActivityInstanceDto[]childActivityInstancesprotected TransitionInstanceDto[]childTransitionInstancesprotected java.lang.String[]executionIdsprotected java.lang.Stringidprotected java.lang.String[]incidentIdsprotected ActivityInstanceIncidentDto[]incidentsprotected java.lang.StringparentActivityInstanceIdprotected java.lang.StringprocessDefinitionIdprotected java.lang.StringprocessInstanceId
 - 
Constructor SummaryConstructors Constructor Description ActivityInstanceDto()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ActivityInstanceDtofromActivityInstance(ActivityInstance instance)static ActivityInstanceDto[]fromListOfActivityInstance(ActivityInstance[] instances)java.lang.StringgetActivityId()the id of the activityjava.lang.StringgetActivityName()the activity namejava.lang.StringgetActivityType()type of the activity, corresponds to BPMN element name in XML (e.g.ActivityInstanceDto[]getChildActivityInstances()Returns the child activity instances.TransitionInstanceDto[]getChildTransitionInstances()java.lang.String[]getExecutionIds()the list of executions that are currently waiting in this activity instancejava.lang.StringgetId()The id of the activity instancejava.lang.String[]getIncidentIds()ActivityInstanceIncidentDto[]getIncidents()java.lang.StringgetName()deprecated; the JSON field with this name was never documented, but existed from 7.0 to 7.2java.lang.StringgetParentActivityInstanceId()The id of the parent activity instance.java.lang.StringgetProcessDefinitionId()the process definition idjava.lang.StringgetProcessInstanceId()the process instance id
 
- 
- 
- 
Field Detail- 
idprotected java.lang.String id 
 - 
parentActivityInstanceIdprotected java.lang.String parentActivityInstanceId 
 - 
activityIdprotected java.lang.String activityId 
 - 
activityTypeprotected java.lang.String activityType 
 - 
processInstanceIdprotected java.lang.String processInstanceId 
 - 
processDefinitionIdprotected java.lang.String processDefinitionId 
 - 
childActivityInstancesprotected ActivityInstanceDto[] childActivityInstances 
 - 
childTransitionInstancesprotected TransitionInstanceDto[] childTransitionInstances 
 - 
executionIdsprotected java.lang.String[] executionIds 
 - 
activityNameprotected java.lang.String activityName 
 - 
incidentIdsprotected java.lang.String[] incidentIds 
 - 
incidentsprotected ActivityInstanceIncidentDto[] incidents 
 
- 
 - 
Method Detail- 
getIdpublic java.lang.String getId() The id of the activity instance
 - 
getParentActivityInstanceIdpublic java.lang.String getParentActivityInstanceId() The id of the parent activity instance. If the activity is the process definition,getId()andgetParentActivityInstanceId()return the same value
 - 
getActivityIdpublic java.lang.String getActivityId() the id of the activity
 - 
getActivityTypepublic java.lang.String getActivityType() type of the activity, corresponds to BPMN element name in XML (e.g. 'userTask')
 - 
getProcessInstanceIdpublic java.lang.String getProcessInstanceId() the process instance id
 - 
getProcessDefinitionIdpublic java.lang.String getProcessDefinitionId() the process definition id
 - 
getChildActivityInstancespublic ActivityInstanceDto[] getChildActivityInstances() Returns the child activity instances. Returns an empty list if there are no child instances.
 - 
getChildTransitionInstancespublic TransitionInstanceDto[] getChildTransitionInstances() 
 - 
getExecutionIdspublic java.lang.String[] getExecutionIds() the list of executions that are currently waiting in this activity instance
 - 
getActivityNamepublic java.lang.String getActivityName() the activity name
 - 
getNamepublic java.lang.String getName() deprecated; the JSON field with this name was never documented, but existed from 7.0 to 7.2
 - 
getIncidentIdspublic java.lang.String[] getIncidentIds() 
 - 
getIncidentspublic ActivityInstanceIncidentDto[] getIncidents() 
 - 
fromActivityInstancepublic static ActivityInstanceDto fromActivityInstance(ActivityInstance instance) 
 - 
fromListOfActivityInstancepublic static ActivityInstanceDto[] fromListOfActivityInstance(ActivityInstance[] instances) 
 
- 
 
-