public interface ProcessDefinition
Deployment
artifact, such as for example
a Business Archive (.bar) file.
At deploy time, the engine will then parse the process definition files to an executable instance of this class, that can be used to start a ProcessInstance
.Modifier and Type | Method and Description |
---|---|
String |
getCategory()
category name which is derived from the targetNamespace attribute in the definitions element
|
String |
getDeploymentId()
The deployment in which this process definition is contained.
|
String |
getDescription()
description of this process
|
String |
getDiagramResourceName()
The resource name in the deployment of the diagram image (if any).
|
String |
getEngineVersion()
The engine version for this process definition (5 or 6)
|
String |
getId()
unique identifier
|
String |
getKey()
unique name for all versions this process definitions
|
String |
getName()
label used for display purposes
|
String |
getResourceName()
name of
the resource of this process definition. |
String |
getTenantId()
The tenant identifier of this process definition
|
int |
getVersion()
version of this process definition
|
boolean |
hasGraphicalNotation()
Does this process definition has a graphical notation defined (such that a diagram can be generated)?
|
boolean |
hasStartFormKey()
Does this process definition has a
start form key . |
boolean |
isSuspended()
Returns true if the process definition is in suspended state.
|
String getId()
String getCategory()
String getName()
String getKey()
String getDescription()
int getVersion()
String getResourceName()
the resource
of this process definition.String getDeploymentId()
String getDiagramResourceName()
boolean hasStartFormKey()
start form key
.boolean hasGraphicalNotation()
boolean isSuspended()
String getTenantId()
String getEngineVersion()
Copyright © 2017 Alfresco. All rights reserved.