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()
ProcessDefinitiongetId in interface DeployedAssetgetId in interface ProcessDefinitionpublic void setId(String id)
public String getName()
ProcessDefinitiongetName in interface DeployedAssetgetName in interface ProcessDefinitionpublic void setName(String name)
public String getVersion()
ProcessDefinitiongetVersion in interface DeployedAssetgetVersion in interface ProcessDefinitionpublic String getKnowledgeType()
DeployedAssetgetKnowledgeType in interface DeployedAssetpublic String getOriginalPath()
DeployedAssetgetOriginalPath in interface DeployedAssetpublic void setOriginalPath(String originalPath)
public String getPackageName()
ProcessDefinitiongetPackageName in interface ProcessDefinitionpublic void setPackageName(String packageName)
public String getType()
ProcessDefinitiongetType in interface ProcessDefinitionpublic String getDeploymentId()
ProcessDefinitiongetDeploymentId in interface ProcessDefinitionpublic void setDeploymentId(String deploymentId)
public Map<String,Collection<String>> getAssociatedEntities()
ProcessDefinitiongetAssociatedEntities in interface ProcessDefinitionpublic void setAssociatedEntities(Map<String,Collection<String>> associatedEntities)
public Map<String,String> getServiceTasks()
ProcessDefinitiongetServiceTasks in interface ProcessDefinitionpublic Map<String,String> getProcessVariables()
ProcessDefinitiongetProcessVariables in interface ProcessDefinitionpublic Collection<String> getReusableSubProcesses()
ProcessDefinitiongetReusableSubProcesses in interface ProcessDefinitionpublic void setReusableSubProcesses(Collection<String> reusableSubProcesses)
public Collection<String> getSignals()
ProcessDefinitiongetSignals in interface ProcessDefinitionpublic void setSignals(Collection<String> signals)
public Collection<String> getGlobals()
ProcessDefinitiongetGlobals in interface ProcessDefinitionpublic void setGlobals(Collection<String> globals)
public Collection<String> getReferencedRules()
ProcessDefinitiongetReferencedRules in interface ProcessDefinitionpublic void setReferencedRules(Collection<String> rules)
public String getNamespace()
public String getEncodedProcessSource()
public void setEncodedProcessSource(String processString)
public boolean isActive()
ProcessDefinitionisActive in interface ProcessDefinitionpublic void setActive(boolean active)
public boolean isDynamic()
ProcessDefinitionisDynamic in interface ProcessDefinitionpublic Set<NodeDesc> getNodes()
ProcessDefinitiongetNodes in interface ProcessDefinitionNodeDesc nodespublic Set<TimerDesc> getTimers()
ProcessDefinitiongetTimers in interface ProcessDefinitionTimerDesc timerspublic ProcessAssetDesc copy()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.