public abstract class FlowNodeInstanceImpl extends NamedElementImpl implements FlowNodeInstance
Constructor and Description |
---|
FlowNodeInstanceImpl(String name,
long flownodeDefinitionId) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getDescription()
Gets the element description.
|
String |
getDisplayDescription() |
String |
getDisplayName() |
long |
getExecutedBy() |
long |
getExecutedByDelegate()
Deprecated.
|
long |
getExecutedBySubstitute() |
long |
getFlownodeDefinitionId()
Returns the ID of the flow node definition of this instance.
|
Date |
getLastUpdateDate() |
long |
getParentContainerId()
Returns the task's direct container ID.
|
long |
getParentProcessInstanceId()
Always returns the directly containing process instance ID (at the lower level, if several levels of containing
processes).
|
long |
getProcessDefinitionId()
Returns the ID of the process definition where this
FlowNodeInstance is defined. |
Date |
getReachedStateDate() |
long |
getRootContainerId()
Returns the root container ID.
|
String |
getState()
Returns the name of the state the flow node instance is in.
|
StateCategory |
getStateCategory() |
int |
hashCode() |
void |
setDescription(String description) |
void |
setDisplayDescription(String displayDescription) |
void |
setDisplayName(String displayName) |
void |
setExecutedBy(long executedBy) |
void |
setExecutedByDelegate(long executedByDelegate)
Deprecated.
|
void |
setExecutedBySubstitute(long executedBySubstitute) |
void |
setFlownodeDefinitionId(long flownodeDefinitionId) |
void |
setLastUpdateDate(Date lastUpdateDate) |
void |
setParentContainerId(long parentContainerId) |
void |
setParentProcessInstanceId(long parentProcessInstanceId) |
void |
setProcessDefinitionId(long processDefinitionId) |
void |
setReachedSateDate(Date reachedStateDate) |
void |
setRootContainerId(long rootContainerId) |
void |
setState(String state) |
void |
setStateCategory(StateCategory stateCategory) |
String |
toString() |
getName, setName
getId, setId
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getType
getName
getId
public FlowNodeInstanceImpl(String name, long flownodeDefinitionId)
public long getParentContainerId()
FlowNodeInstance
getParentContainerId
in interface FlowNodeInstance
public void setParentContainerId(long parentContainerId)
public String getState()
FlowNodeInstance
List of existing states:
States that are transitional:
States where flow node is waiting for something:
Final States:
getState
in interface FlowNodeInstance
public void setState(String state)
public StateCategory getStateCategory()
getStateCategory
in interface FlowNodeInstance
public void setStateCategory(StateCategory stateCategory)
public long getRootContainerId()
FlowNodeInstance
getRootContainerId
in interface FlowNodeInstance
public void setRootContainerId(long rootContainerId)
public long getProcessDefinitionId()
FlowNodeInstance
FlowNodeInstance
is defined.getProcessDefinitionId
in interface FlowNodeInstance
public void setProcessDefinitionId(long processDefinitionId)
public long getParentProcessInstanceId()
FlowNodeInstance
getParentProcessInstanceId
in interface FlowNodeInstance
public void setParentProcessInstanceId(long parentProcessInstanceId)
public String getDisplayDescription()
getDisplayDescription
in interface FlowNodeInstance
public void setDisplayDescription(String displayDescription)
public String getDisplayName()
getDisplayName
in interface FlowNodeInstance
public void setDisplayName(String displayName)
public String getDescription()
DescriptionElement
getDescription
in interface DescriptionElement
public void setDescription(String description)
public long getExecutedBy()
getExecutedBy
in interface FlowNodeInstance
public void setExecutedBy(long executedBy)
public long getExecutedBySubstitute()
getExecutedBySubstitute
in interface FlowNodeInstance
public void setExecutedBySubstitute(long executedBySubstitute)
@Deprecated public long getExecutedByDelegate()
getExecutedByDelegate
in interface FlowNodeInstance
@Deprecated public void setExecutedByDelegate(long executedByDelegate)
public long getFlownodeDefinitionId()
FlowNodeInstance
getFlownodeDefinitionId
in interface FlowNodeInstance
FlowNodeInstance
is an instance of.public void setFlownodeDefinitionId(long flownodeDefinitionId)
public Date getReachedStateDate()
getReachedStateDate
in interface FlowNodeInstance
FlowNodeInstance.getState()
)public void setReachedSateDate(Date reachedStateDate)
public Date getLastUpdateDate()
getLastUpdateDate
in interface FlowNodeInstance
public void setLastUpdateDate(Date lastUpdateDate)
public int hashCode()
hashCode
in class NamedElementImpl
public boolean equals(Object o)
equals
in class NamedElementImpl
public String toString()
toString
in class NamedElementImpl
Copyright © 2020 Bonitasoft S.A. All rights reserved.