Class TLPInstanceReference
- java.lang.Object
-
- de.aristaflow.adept2.model.common.defaultimplementation.DefaultUserAttributeContainer
-
- de.aristaflow.adept2.model.common.defaultimplementation.SerialisableUserAttributeContainer
-
- de.aristaflow.adept2.model.worklistmodel.TLPInstanceReference
-
- All Implemented Interfaces:
UserAttributeContainer
,ActivityReference
,Serializable
public class TLPInstanceReference extends de.aristaflow.adept2.model.common.defaultimplementation.SerialisableUserAttributeContainer implements ActivityReference
An activity reference for a top-level process instance.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActivityReferenceType()
Returns the type of the activity, e.g.UUID
getBaseTemplateID()
URI[]
getExecutionManagerURIs()
UUID
getInstanceID()
Returns the ID of the process instance.UUID
getInstanceLogId()
Returns the unchangeable log ID of the process instance.String
toString()
-
Methods inherited from class de.aristaflow.adept2.model.common.defaultimplementation.DefaultUserAttributeContainer
getUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributes, setUserAttributeValue, subEquals, subHashCode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.aristaflow.adept2.model.common.UserAttributeContainer
getUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValue
-
-
-
-
Method Detail
-
getActivityReferenceType
public String getActivityReferenceType()
Description copied from interface:ActivityReference
Returns the type of the activity, e.g. "de.aristaflow.ADEPT2ActivityReference".- Specified by:
getActivityReferenceType
in interfaceActivityReference
- Returns:
- The type of the activity.
-
getInstanceID
public UUID getInstanceID()
Returns the ID of the process instance.- Returns:
- the ID of the process instance
-
getInstanceLogId
public UUID getInstanceLogId()
Returns the unchangeable log ID of the process instance.- Returns:
- the unchangeable log ID of the process instance
-
getExecutionManagerURIs
public URI[] getExecutionManagerURIs()
- Returns:
- An array with URIs of the execution manager, that is responsible for the instance.
-
getBaseTemplateID
public UUID getBaseTemplateID()
- Returns:
- The base template ID of the reference
-
-