public class Process extends BaseElement implements FlowElementsContainer, HasExecutionListeners
| Modifier and Type | Field and Description |
|---|---|
protected List<Artifact> |
artifactList |
protected List<String> |
candidateStarterGroups |
protected List<String> |
candidateStarterUsers |
protected String |
documentation |
protected boolean |
executable |
protected List<ActivitiListener> |
executionListeners |
protected List<FlowElement> |
flowElementList |
protected Map<String,FlowElement> |
flowElementMap |
protected IOSpecification |
ioSpecification |
protected List<Lane> |
lanes |
protected String |
name |
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber| Constructor and Description |
|---|
Process() |
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setXmlColumnNumber, setXmlRowNumberprotected String name
protected boolean executable
protected String documentation
protected IOSpecification ioSpecification
protected List<ActivitiListener> executionListeners
protected List<FlowElement> flowElementList
protected Map<String,FlowElement> flowElementMap
public String getDocumentation()
public void setDocumentation(String documentation)
public String getName()
public void setName(String name)
public boolean isExecutable()
public void setExecutable(boolean executable)
public IOSpecification getIoSpecification()
public void setIoSpecification(IOSpecification ioSpecification)
public List<ActivitiListener> getExecutionListeners()
getExecutionListeners in interface HasExecutionListenerspublic void setExecutionListeners(List<ActivitiListener> executionListeners)
setExecutionListeners in interface HasExecutionListenerspublic FlowElement getFlowElement(String flowElementId)
getFlowElement in interface FlowElementsContainerprotected FlowElement findFlowElementInList(String flowElementId)
public Collection<FlowElement> getFlowElements()
getFlowElements in interface FlowElementsContainerpublic void addFlowElement(FlowElement element)
addFlowElement in interface FlowElementsContainerpublic void removeFlowElement(String elementId)
removeFlowElement in interface FlowElementsContainerpublic Artifact getArtifact(String id)
getArtifact in interface FlowElementsContainerpublic Collection<Artifact> getArtifacts()
getArtifacts in interface FlowElementsContainerpublic void addArtifact(Artifact artifact)
addArtifact in interface FlowElementsContainerpublic void removeArtifact(String artifactId)
removeArtifact in interface FlowElementsContainerpublic void setCandidateStarterGroups(List<String> candidateStarterGroups)
public <FlowElementType extends FlowElement> List<FlowElementType> findFlowElementsOfType(Class<FlowElementType> type)
Copyright © 2013 Alfresco. All rights reserved.