Package org.jbpm.kie.services.impl.model
Class ProcessAssetDesc
- java.lang.Object
-
- org.jbpm.kie.services.impl.model.ProcessAssetDesc
-
- All Implemented Interfaces:
Serializable,org.jbpm.services.api.model.DeployedAsset,org.jbpm.services.api.model.ProcessDefinition
public class ProcessAssetDesc extends Object implements org.jbpm.services.api.model.ProcessDefinition
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
-
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.jbpm.services.api.model.DeployedAsset- Specified by:
getIdin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setId
public void setId(String id)
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.jbpm.services.api.model.DeployedAsset- Specified by:
getNamein interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setName
public void setName(String name)
-
getVersion
public String getVersion()
- Specified by:
getVersionin interfaceorg.jbpm.services.api.model.DeployedAsset- Specified by:
getVersionin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
getKnowledgeType
public String getKnowledgeType()
- Specified by:
getKnowledgeTypein interfaceorg.jbpm.services.api.model.DeployedAsset
-
getOriginalPath
public String getOriginalPath()
- Specified by:
getOriginalPathin interfaceorg.jbpm.services.api.model.DeployedAsset
-
setOriginalPath
public void setOriginalPath(String originalPath)
-
getPackageName
public String getPackageName()
- Specified by:
getPackageNamein interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setPackageName
public void setPackageName(String packageName)
-
getType
public String getType()
- Specified by:
getTypein interfaceorg.jbpm.services.api.model.ProcessDefinition
-
getDeploymentId
public String getDeploymentId()
- Specified by:
getDeploymentIdin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setDeploymentId
public void setDeploymentId(String deploymentId)
-
getAssociatedEntities
public Map<String,Collection<String>> getAssociatedEntities()
- Specified by:
getAssociatedEntitiesin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setAssociatedEntities
public void setAssociatedEntities(Map<String,Collection<String>> associatedEntities)
-
getServiceTasks
public Map<String,String> getServiceTasks()
- Specified by:
getServiceTasksin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
getProcessVariables
public Map<String,String> getProcessVariables()
- Specified by:
getProcessVariablesin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
getReusableSubProcesses
public Collection<String> getReusableSubProcesses()
- Specified by:
getReusableSubProcessesin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setReusableSubProcesses
public void setReusableSubProcesses(Collection<String> reusableSubProcesses)
-
getSignals
public Collection<String> getSignals()
- Specified by:
getSignalsin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setSignals
public void setSignals(Collection<String> signals)
-
getSignalsDesc
public Collection<org.jbpm.services.api.model.SignalDesc> getSignalsDesc()
- Specified by:
getSignalsDescin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
getMessagesDesc
public Collection<org.jbpm.services.api.model.MessageDesc> getMessagesDesc()
- Specified by:
getMessagesDescin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setSignalsDesc
public void setSignalsDesc(Collection<org.jbpm.services.api.model.SignalDesc> signalsDesc)
-
setMessagesDesc
public void setMessagesDesc(Collection<org.jbpm.services.api.model.MessageDesc> messagesDesc)
-
getGlobals
public Collection<String> getGlobals()
- Specified by:
getGlobalsin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setGlobals
public void setGlobals(Collection<String> globals)
-
getReferencedRules
public Collection<String> getReferencedRules()
- Specified by:
getReferencedRulesin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setReferencedRules
public void setReferencedRules(Collection<String> rules)
-
getNamespace
public String getNamespace()
-
getEncodedProcessSource
public String getEncodedProcessSource()
-
setEncodedProcessSource
public void setEncodedProcessSource(String processString)
-
isActive
public boolean isActive()
- Specified by:
isActivein interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setActive
public void setActive(boolean active)
-
isDynamic
public boolean isDynamic()
- Specified by:
isDynamicin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setNodes
public void setNodes(Set<org.jbpm.services.api.model.NodeDesc> nodes)
-
getNodes
public Set<org.jbpm.services.api.model.NodeDesc> getNodes()
- Specified by:
getNodesin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
setTimers
public void setTimers(Set<org.jbpm.services.api.model.TimerDesc> timers)
-
getTimers
public Set<org.jbpm.services.api.model.TimerDesc> getTimers()
- Specified by:
getTimersin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
getTagsForVariable
public Set<String> getTagsForVariable(String varName)
- Specified by:
getTagsForVariablein interfaceorg.jbpm.services.api.model.ProcessDefinition
-
getTagsInfo
public Map<String,Set<String>> getTagsInfo()
- Specified by:
getTagsInfoin interfaceorg.jbpm.services.api.model.ProcessDefinition
-
copy
public ProcessAssetDesc copy()
-
-