public class ProcessEdge<Process extends ProcessModel> extends Object implements Serializable
Constructor and Description |
---|
ProcessEdge(Process sourceProcess,
FlowElement flowElement,
Process sinkProcess) |
ProcessEdge(Process sourceProcess,
Process sinkProcess) |
Modifier and Type | Method and Description |
---|---|
void |
addEdgeAnnotation(Enum annotation) |
void |
addEdgeAnnotation(String key,
String value) |
Map<String,String> |
getEdgeAnnotations()
Returns any edge annotations, or an empty immutable Map.
|
FlowElement |
getFlowElement() |
String |
getFlowElementID() |
String |
getID() |
Set<Enum> |
getSinkAnnotations() |
Set<Integer> |
getSinkExpectedOrdinals() |
String |
getSinkProcessID() |
Set<Enum> |
getSourceAnnotations() |
String |
getSourceProcessID() |
Set<Integer> |
getSourceProvidedOrdinals() |
public ProcessEdge(Process sourceProcess, FlowElement flowElement, Process sinkProcess)
public ProcessEdge(Process sourceProcess, Process sinkProcess)
public String getSourceProcessID()
public String getSinkProcessID()
public Map<String,String> getEdgeAnnotations()
addEdgeAnnotation(String, String)
to add edge annotations.public void addEdgeAnnotation(Enum annotation)
public void addEdgeAnnotation(String key, String value)
public FlowElement getFlowElement()
public String getFlowElementID()
public Set<Integer> getSinkExpectedOrdinals()
public Set<Integer> getSourceProvidedOrdinals()
public Set<Enum> getSinkAnnotations()
public Set<Enum> getSourceAnnotations()
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.