public class ProcessDefinitionEntityImpl extends AbstractEntity implements ProcessDefinitionEntity, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected String |
category |
protected List<IdentityLinkEntity> |
definitionIdentityLinkEntities |
protected String |
deploymentId |
protected String |
description |
protected String |
diagramResourceName |
protected String |
engineVersion |
protected boolean |
hasStartFormKey |
protected Integer |
historyLevel |
protected IOSpecification |
ioSpecification |
protected boolean |
isGraphicalNotationDefined |
protected boolean |
isIdentityLinksInitialized |
protected String |
key |
protected String |
name |
protected String |
resourceName |
protected int |
suspensionState |
protected String |
tenantId |
protected Map<String,Object> |
variables |
protected int |
version |
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision| Constructor and Description |
|---|
ProcessDefinitionEntityImpl() |
| 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)
|
boolean |
getHasStartFormKey() |
Integer |
getHistoryLevel() |
List<IdentityLinkEntity> |
getIdentityLinks() |
IOSpecification |
getIoSpecification() |
String |
getKey()
unique name for all versions this process definitions
|
String |
getName()
label used for display purposes
|
Object |
getPersistentState() |
String |
getResourceName()
name of
the resource of this process definition. |
int |
getSuspensionState() |
String |
getTenantId()
The tenant identifier of this process definition
|
Map<String,Object> |
getVariables() |
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 |
isGraphicalNotationDefined() |
boolean |
isSuspended()
Returns true if the process definition is in suspended state.
|
void |
setCategory(String category) |
void |
setDeploymentId(String deploymentId) |
void |
setDescription(String description) |
void |
setDiagramResourceName(String diagramResourceName) |
void |
setEngineVersion(String engineVersion) |
void |
setGraphicalNotationDefined(boolean isGraphicalNotationDefined) |
void |
setHasStartFormKey(boolean hasStartFormKey) |
void |
setHistoryLevel(Integer historyLevel) |
void |
setIoSpecification(IOSpecification ioSpecification) |
void |
setKey(String key) |
void |
setName(String name) |
void |
setResourceName(String resourceName) |
void |
setStartFormKey(boolean hasStartFormKey) |
void |
setSuspensionState(int suspensionState) |
void |
setTenantId(String tenantId) |
void |
setVariables(Map<String,Object> variables) |
void |
setVersion(int version) |
String |
toString() |
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetIdgetId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedgetRevision, getRevisionNext, setRevisionprotected String name
protected String description
protected String key
protected int version
protected String category
protected String deploymentId
protected String resourceName
protected String tenantId
protected Integer historyLevel
protected String diagramResourceName
protected boolean isGraphicalNotationDefined
protected boolean hasStartFormKey
protected int suspensionState
protected boolean isIdentityLinksInitialized
protected List<IdentityLinkEntity> definitionIdentityLinkEntities
protected IOSpecification ioSpecification
protected String engineVersion
public Object getPersistentState()
getPersistentState in interface Entitypublic List<IdentityLinkEntity> getIdentityLinks()
getIdentityLinks in interface ProcessDefinitionEntitypublic String getKey()
ProcessDefinitiongetKey in interface ProcessDefinitionpublic void setKey(String key)
setKey in interface ProcessDefinitionEntitypublic String getName()
ProcessDefinitiongetName in interface ProcessDefinitionpublic void setName(String name)
setName in interface ProcessDefinitionEntitypublic void setDescription(String description)
setDescription in interface ProcessDefinitionEntitypublic String getDescription()
ProcessDefinitiongetDescription in interface ProcessDefinitionpublic String getDeploymentId()
ProcessDefinitiongetDeploymentId in interface ProcessDefinitionpublic void setDeploymentId(String deploymentId)
setDeploymentId in interface ProcessDefinitionEntitypublic int getVersion()
ProcessDefinitiongetVersion in interface ProcessDefinitionpublic void setVersion(int version)
setVersion in interface ProcessDefinitionEntitypublic String getResourceName()
ProcessDefinitionthe resource of this process definition.getResourceName in interface ProcessDefinitionpublic void setResourceName(String resourceName)
setResourceName in interface ProcessDefinitionEntitypublic String getTenantId()
ProcessDefinitiongetTenantId in interface ProcessDefinitionpublic void setTenantId(String tenantId)
setTenantId in interface ProcessDefinitionEntitypublic Integer getHistoryLevel()
getHistoryLevel in interface ProcessDefinitionEntitypublic void setHistoryLevel(Integer historyLevel)
setHistoryLevel in interface ProcessDefinitionEntitypublic String getCategory()
ProcessDefinitiongetCategory in interface ProcessDefinitionpublic void setCategory(String category)
setCategory in interface ProcessDefinitionEntitypublic String getDiagramResourceName()
ProcessDefinitiongetDiagramResourceName in interface ProcessDefinitionpublic void setDiagramResourceName(String diagramResourceName)
setDiagramResourceName in interface ProcessDefinitionEntitypublic boolean hasStartFormKey()
ProcessDefinitionstart form key.hasStartFormKey in interface ProcessDefinitionpublic boolean getHasStartFormKey()
getHasStartFormKey in interface ProcessDefinitionEntitypublic void setStartFormKey(boolean hasStartFormKey)
setStartFormKey in interface ProcessDefinitionEntitypublic void setHasStartFormKey(boolean hasStartFormKey)
setHasStartFormKey in interface ProcessDefinitionEntitypublic boolean isGraphicalNotationDefined()
isGraphicalNotationDefined in interface ProcessDefinitionEntitypublic boolean hasGraphicalNotation()
ProcessDefinitionhasGraphicalNotation in interface ProcessDefinitionpublic void setGraphicalNotationDefined(boolean isGraphicalNotationDefined)
setGraphicalNotationDefined in interface ProcessDefinitionEntitypublic int getSuspensionState()
getSuspensionState in interface ProcessDefinitionEntitypublic void setSuspensionState(int suspensionState)
setSuspensionState in interface ProcessDefinitionEntitypublic boolean isSuspended()
ProcessDefinitionisSuspended in interface ProcessDefinitionpublic String getEngineVersion()
ProcessDefinitiongetEngineVersion in interface ProcessDefinitionEntitygetEngineVersion in interface ProcessDefinitionpublic void setEngineVersion(String engineVersion)
setEngineVersion in interface ProcessDefinitionEntitypublic IOSpecification getIoSpecification()
public void setIoSpecification(IOSpecification ioSpecification)
Copyright © 2017 Flowable. All rights reserved.