public class ProcessAssetDesc extends Object implements org.jbpm.services.api.model.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) |
public ProcessAssetDesc()
public ProcessAssetDesc(String id, String name, String version, String packageName, String type, String knowledgeType, String namespace, String deploymentId)
public String getId()
getId
in interface org.jbpm.services.api.model.DeployedAsset
getId
in interface org.jbpm.services.api.model.ProcessDefinition
public void setId(String id)
public String getName()
getName
in interface org.jbpm.services.api.model.DeployedAsset
getName
in interface org.jbpm.services.api.model.ProcessDefinition
public void setName(String name)
public String getVersion()
getVersion
in interface org.jbpm.services.api.model.DeployedAsset
getVersion
in interface org.jbpm.services.api.model.ProcessDefinition
public String getKnowledgeType()
getKnowledgeType
in interface org.jbpm.services.api.model.DeployedAsset
public String getOriginalPath()
getOriginalPath
in interface org.jbpm.services.api.model.DeployedAsset
public void setOriginalPath(String originalPath)
public String getPackageName()
getPackageName
in interface org.jbpm.services.api.model.ProcessDefinition
public void setPackageName(String packageName)
public String getType()
getType
in interface org.jbpm.services.api.model.ProcessDefinition
public String getDeploymentId()
getDeploymentId
in interface org.jbpm.services.api.model.ProcessDefinition
public void setDeploymentId(String deploymentId)
public Map<String,Collection<String>> getAssociatedEntities()
getAssociatedEntities
in interface org.jbpm.services.api.model.ProcessDefinition
public void setAssociatedEntities(Map<String,Collection<String>> associatedEntities)
public Map<String,String> getServiceTasks()
getServiceTasks
in interface org.jbpm.services.api.model.ProcessDefinition
public Map<String,String> getProcessVariables()
getProcessVariables
in interface org.jbpm.services.api.model.ProcessDefinition
public Collection<String> getReusableSubProcesses()
getReusableSubProcesses
in interface org.jbpm.services.api.model.ProcessDefinition
public void setReusableSubProcesses(Collection<String> reusableSubProcesses)
public Collection<String> getSignals()
getSignals
in interface org.jbpm.services.api.model.ProcessDefinition
public void setSignals(Collection<String> signals)
public Collection<String> getGlobals()
getGlobals
in interface org.jbpm.services.api.model.ProcessDefinition
public void setGlobals(Collection<String> globals)
public Collection<String> getReferencedRules()
getReferencedRules
in interface org.jbpm.services.api.model.ProcessDefinition
public void setReferencedRules(Collection<String> rules)
public String getNamespace()
public String getEncodedProcessSource()
public void setEncodedProcessSource(String processString)
public boolean isActive()
isActive
in interface org.jbpm.services.api.model.ProcessDefinition
public void setActive(boolean active)
public boolean isDynamic()
isDynamic
in interface org.jbpm.services.api.model.ProcessDefinition
public void setNodes(Set<org.jbpm.services.api.model.NodeDesc> nodes)
public Set<org.jbpm.services.api.model.NodeDesc> getNodes()
getNodes
in interface org.jbpm.services.api.model.ProcessDefinition
public void setTimers(Set<org.jbpm.services.api.model.TimerDesc> timers)
public Set<org.jbpm.services.api.model.TimerDesc> getTimers()
getTimers
in interface org.jbpm.services.api.model.ProcessDefinition
public ProcessAssetDesc copy()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.