public class ProcessAssetDesc extends Object implements ProcessDefinition
Constructor and Description |
---|
ProcessAssetDesc() |
ProcessAssetDesc(String id,
String name,
String version,
String packageName,
String type,
String knowledgeType,
String namespace,
String deploymentId) |
ProcessAssetDesc(String id,
String name,
String version,
String packageName,
String type,
String knowledgeType,
String namespace,
String deploymentId,
boolean dynamic) |
Modifier and Type | Method and Description |
---|---|
void |
addForm(String id,
String formContent) |
ProcessAssetDesc |
copy() |
boolean |
equals(Object obj) |
Map<String,Collection<String>> |
getAssociatedEntities()
Returns process definition assoaciated entries.
|
String |
getDeploymentId()
Return the process definition deployment id.
|
String |
getEncodedProcessSource() |
Map<String,String> |
getForms() |
Collection<String> |
getGlobals()
Returns process definition globals.
|
String |
getId()
Return the process definition id.
|
String |
getKnowledgeType()
Returns the deployed asset knowledge type.
|
String |
getName()
Return the process definition name.
|
String |
getNamespace() |
Set<NodeDesc> |
getNodes()
Returns process definition nodes.
|
String |
getOriginalPath()
Returns the deployed asset original path.
|
String |
getPackageName()
Return the process definition package name.
|
Map<String,String> |
getProcessVariables()
Returns process definition process variables.
|
Collection<String> |
getReferencedRules()
Returns process definition referenced rules.
|
Collection<String> |
getReusableSubProcesses()
Returns process definition reusable subprocesses.
|
List<String> |
getRoles() |
Map<String,String> |
getServiceTasks()
Returns process definition service tasks
|
Collection<String> |
getSignals()
Returns process definition signals.
|
Set<TimerDesc> |
getTimers()
Returns process definition timers.
|
String |
getType()
Return the process definition type.
|
String |
getVersion()
Return the process definition version.
|
int |
hashCode() |
boolean |
isActive()
Returns if process definition is active.
|
boolean |
isDynamic()
Return if process definition is dynamic.
|
void |
setActive(boolean active) |
void |
setAssociatedEntities(Map<String,Collection<String>> associatedEntities) |
void |
setDeploymentId(String deploymentId) |
void |
setEncodedProcessSource(String processString) |
void |
setForms(Map<String,String> forms) |
void |
setGlobals(Collection<String> globals) |
void |
setId(String id) |
void |
setName(String name) |
void |
setNodes(Set<NodeDesc> nodes) |
void |
setOriginalPath(String originalPath) |
void |
setPackageName(String packageName) |
void |
setProcessVariables(Map<String,String> processVariables) |
void |
setReferencedRules(Collection<String> rules) |
void |
setReusableSubProcesses(Collection<String> reusableSubProcesses) |
void |
setRoles(List<String> roles) |
void |
setServiceTasks(Map<String,String> serviceTasks) |
void |
setSignals(Collection<String> signals) |
void |
setTimers(Set<TimerDesc> timers) |
String |
toString() |
public ProcessAssetDesc()
public ProcessAssetDesc(String id, String name, String version, String packageName, String type, String knowledgeType, String namespace, String deploymentId)
public String getId()
ProcessDefinition
getId
in interface DeployedAsset
getId
in interface ProcessDefinition
public void setId(String id)
public String getName()
ProcessDefinition
getName
in interface DeployedAsset
getName
in interface ProcessDefinition
public void setName(String name)
public String getVersion()
ProcessDefinition
getVersion
in interface DeployedAsset
getVersion
in interface ProcessDefinition
public String getKnowledgeType()
DeployedAsset
getKnowledgeType
in interface DeployedAsset
public String getOriginalPath()
DeployedAsset
getOriginalPath
in interface DeployedAsset
public void setOriginalPath(String originalPath)
public String getPackageName()
ProcessDefinition
getPackageName
in interface ProcessDefinition
public void setPackageName(String packageName)
public String getType()
ProcessDefinition
getType
in interface ProcessDefinition
public String getDeploymentId()
ProcessDefinition
getDeploymentId
in interface ProcessDefinition
public void setDeploymentId(String deploymentId)
public Map<String,Collection<String>> getAssociatedEntities()
ProcessDefinition
getAssociatedEntities
in interface ProcessDefinition
public void setAssociatedEntities(Map<String,Collection<String>> associatedEntities)
public Map<String,String> getServiceTasks()
ProcessDefinition
getServiceTasks
in interface ProcessDefinition
public Map<String,String> getProcessVariables()
ProcessDefinition
getProcessVariables
in interface ProcessDefinition
public Collection<String> getReusableSubProcesses()
ProcessDefinition
getReusableSubProcesses
in interface ProcessDefinition
public void setReusableSubProcesses(Collection<String> reusableSubProcesses)
public Collection<String> getSignals()
ProcessDefinition
getSignals
in interface ProcessDefinition
public void setSignals(Collection<String> signals)
public Collection<String> getGlobals()
ProcessDefinition
getGlobals
in interface ProcessDefinition
public void setGlobals(Collection<String> globals)
public Collection<String> getReferencedRules()
ProcessDefinition
getReferencedRules
in interface ProcessDefinition
public void setReferencedRules(Collection<String> rules)
public String getNamespace()
public String getEncodedProcessSource()
public void setEncodedProcessSource(String processString)
public boolean isActive()
ProcessDefinition
isActive
in interface ProcessDefinition
public void setActive(boolean active)
public boolean isDynamic()
ProcessDefinition
isDynamic
in interface ProcessDefinition
public Set<NodeDesc> getNodes()
ProcessDefinition
getNodes
in interface ProcessDefinition
NodeDesc
nodespublic Set<TimerDesc> getTimers()
ProcessDefinition
getTimers
in interface ProcessDefinition
TimerDesc
timerspublic ProcessAssetDesc copy()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.