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, mapExceptionsasynchronous, incomingFlows, notExclusive, outgoingFlowsdocumentation, executionListeners, nameattributes, 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, setValuesgetIncomingFlows, getOutgoingFlows, isAsynchronous, isNotExclusive, setAsynchronous, setIncomingFlows, setNotExclusive, setOutgoingFlows, setValuesgetDocumentation, getExecutionListeners, getName, setDocumentation, setExecutionListeners, setName, setValuesaddAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumberprotected List<FlowElement> flowElementList
protected List<ValuedDataObject> dataObjects
public FlowElement getFlowElement(String id)
getFlowElement in interface FlowElementsContainerpublic 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 SubProcess clone()
clone in class FlowElementpublic void setValues(SubProcess otherElement)
public List<ValuedDataObject> getDataObjects()
public void setDataObjects(List<ValuedDataObject> dataObjects)
Copyright © 2016 Alfresco. All rights reserved.