public class SubProcess extends Activity implements FlowElementsContainer
Modifier and Type | Field and Description |
---|---|
protected List<Artifact> |
artifactList |
protected List<ValuedDataObject> |
dataObjects |
protected List<FlowElement> |
flowElementList |
boundaryEvents, dataInputAssociations, dataOutputAssociations, defaultFlow, failedJobRetryTimeCycleValue, forCompensation, ioSpecification, loopCharacteristics, mapExceptions
asynchronous, incomingFlows, notExclusive, outgoingFlows
documentation, executionListeners, name
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
Constructor and Description |
---|
SubProcess() |
Modifier and Type | Method and Description |
---|---|
void |
addArtifact(Artifact artifact) |
void |
addFlowElement(FlowElement element) |
SubProcess |
clone() |
Artifact |
getArtifact(String id) |
Collection<Artifact> |
getArtifacts() |
List<ValuedDataObject> |
getDataObjects() |
FlowElement |
getFlowElement(String id) |
Collection<FlowElement> |
getFlowElements() |
void |
removeArtifact(String artifactId) |
void |
removeFlowElement(String elementId) |
void |
setDataObjects(List<ValuedDataObject> dataObjects) |
void |
setValues(SubProcess otherElement) |
getBoundaryEvents, getDataInputAssociations, getDataOutputAssociations, getDefaultFlow, getFailedJobRetryTimeCycleValue, getIoSpecification, getLoopCharacteristics, getMapExceptions, isForCompensation, setBoundaryEvents, setDataInputAssociations, setDataOutputAssociations, setDefaultFlow, setFailedJobRetryTimeCycleValue, setForCompensation, setIoSpecification, setLoopCharacteristics, setMapExceptions, setValues
getIncomingFlows, getOutgoingFlows, isAsynchronous, isNotExclusive, setAsynchronous, setIncomingFlows, setNotExclusive, setOutgoingFlows, setValues
getDocumentation, getExecutionListeners, getName, setDocumentation, setExecutionListeners, setName, setValues
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
protected List<FlowElement> flowElementList
protected List<ValuedDataObject> dataObjects
public FlowElement getFlowElement(String id)
getFlowElement
in interface FlowElementsContainer
public Collection<FlowElement> getFlowElements()
getFlowElements
in interface FlowElementsContainer
public void addFlowElement(FlowElement element)
addFlowElement
in interface FlowElementsContainer
public void removeFlowElement(String elementId)
removeFlowElement
in interface FlowElementsContainer
public Artifact getArtifact(String id)
getArtifact
in interface FlowElementsContainer
public Collection<Artifact> getArtifacts()
getArtifacts
in interface FlowElementsContainer
public void addArtifact(Artifact artifact)
addArtifact
in interface FlowElementsContainer
public void removeArtifact(String artifactId)
removeArtifact
in interface FlowElementsContainer
public SubProcess clone()
clone
in class FlowElement
public void setValues(SubProcess otherElement)
public List<ValuedDataObject> getDataObjects()
public void setDataObjects(List<ValuedDataObject> dataObjects)
Copyright © 2016 Alfresco. All rights reserved.