@Entity public class ProcessInstance extends Object
Constructor and Description |
---|
ProcessInstance() |
Modifier and Type | Method and Description |
---|---|
protected ActivityState |
createActivityState() |
ActivityState |
getActivityState(ActivityRules activityRules)
Returns the activity state for the given activity
|
Collection<ActivityState> |
getActivityStates() |
String |
getCorrelationKey() |
ActivityState |
getOrCreateActivityState(ActivityRules activityRules) |
ProcessDefinition |
getProcessDefinition() |
Date |
getTimeCompleted() |
Date |
getTimeStarted() |
boolean |
isCompleted() |
boolean |
isStarted() |
void |
setActivityStates(Collection<ActivityState> activityStates) |
void |
setCorrelationKey(String correlationKey) |
void |
setProcessDefinition(ProcessDefinition processDefinition) |
void |
setTimeCompleted(Date timeCompleted) |
void |
setTimeStarted(Date timeStarted) |
String |
toString() |
public String getCorrelationKey()
public void setCorrelationKey(String correlationKey)
public ProcessDefinition getProcessDefinition()
public void setProcessDefinition(ProcessDefinition processDefinition)
public Collection<ActivityState> getActivityStates()
public void setActivityStates(Collection<ActivityState> activityStates)
public boolean isStarted()
public boolean isCompleted()
public Date getTimeStarted()
public void setTimeStarted(Date timeStarted)
public Date getTimeCompleted()
public void setTimeCompleted(Date timeCompleted)
public ActivityState getActivityState(ActivityRules activityRules)
activityRules
- the activity to find the state forpublic ActivityState getOrCreateActivityState(ActivityRules activityRules)
protected ActivityState createActivityState()
Apache Camel