public interface ATDReference extends UserAttributeContainer, PluginDataContainer, java.io.Serializable
ActivityTemplateDefinition
for usage in the activity repository. This reference allows to return just
the data necessary to display the ActivityTemplateDefinition to
the user.
References are not subject of inheritance; all attributes are the result of merging the corresponding attributes of all parent entities. Therefore when changing an entity, always refresh the corresponding reference and all references of the children.
ActivityTemplateDefinition| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID
Generated ID for serialisation.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getBranch()
Gets the branch of the activity template definition of this reference.
|
java.lang.String |
getConfigurationSetName()
Gets the name of the configuration set or null if the
ActivityTemplateDefinition of this reference does not have a
configuration set. |
java.lang.String |
getDescription()
Gets a description for the
ActivityTemplateDefinition of this
reference for usage in the process model. |
java.lang.String |
getDeveloperDescription()
Gets a description of the
ActivityTemplateDefinition of this
reference for the developer and the administrator of the activity model. |
java.lang.String |
getExecutableComponentName()
Gets the system-wide unique name of the
ExecutableComponentDescription of the
ActivityTemplateDefinition of this reference. |
java.util.UUID |
getIconID()
Gets the ID of the icon to use for process steps and worklist items for
the operation of this reference.
|
java.util.UUID |
getID()
Gets the (world-wide) unique ID of the
ActivityTemplateDefinition of this reference. |
java.lang.String |
getName()
Gets the name of the
ActivityTemplateDefinition of this
reference. |
java.lang.String |
getOperationName()
Gets the name of the operation (unique with respect to the
ExecutableComponentDescription) of the
ActivityTemplateDefinition of this reference. |
long |
getRevision()
Gets the (base) revision of the activity template definition of this
reference which allows to track changes.
|
State |
getState()
Gets the current deployment state of the
ActivityTemplateDefinition of this reference
that is whether it is currently modified, it can be used or it may not be
used any more. |
getUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValuegetPluginData, getPluginDatas, getSupportedPluginsstatic final long serialVersionUID
java.util.UUID getID()
ActivityTemplateDefinition of this reference.ActivityTemplateDefinition of this reference.AbstractActivityTemplateDefinition.getID()java.lang.String getExecutableComponentName()
ExecutableComponentDescription of the
ActivityTemplateDefinition of this reference.ExecutableComponentDescription of the
ActivityTemplateDefinition of this reference.java.lang.String getOperationName()
ExecutableComponentDescription) of the
ActivityTemplateDefinition of this reference.ExecutableComponentDescription) of the
ActivityTemplateDefinition of this reference.ActivityTemplateDefinition.getOperation()java.lang.String getConfigurationSetName()
ActivityTemplateDefinition of this reference does not have a
configuration set.ActivityTemplateDefinition of this reference does not
have a configuration set.ActivityTemplateDefinition.getConfigurationSet()java.lang.String getName()
ActivityTemplateDefinition of this
reference.ActivityTemplateDefinition of this
reference.AbstractActivityTemplateDefinition.getName()java.lang.String getDescription()
ActivityTemplateDefinition of this
reference for usage in the process model.ActivityTemplateDefinition of
this reference for usage in the process model that may be displayed
in worklists.AbstractActivityTemplateDefinition.getDescription()java.lang.String getDeveloperDescription()
ActivityTemplateDefinition of this
reference for the developer and the administrator of the activity model.ActivityTemplateDefinition of
this reference for the developer and the administrator of the
activity model.AbstractActivityTemplateDefinition.getDeveloperDescription()long getRevision()
AbstractActivityTemplateDefinition.getRevision()State getState()
ActivityTemplateDefinition of this reference
that is whether it is currently modified, it can be used or it may not be
used any more.ActivityTemplateDefinition of this reference
that may be kind of overridden by its parent entities.AbstractActivityTemplateDefinition.getState()long getBranch()
java.util.UUID getIconID()
AbstractActivityTemplateDefinition.getIconID()