Module org.cruk.clarity.api
Class ExecutableInputOutputMap
java.lang.Object
com.genologics.ri.processexecution.ExecutableInputOutputMap
- All Implemented Interfaces:
Serializable
Processes link inputs to outputs and this relationship is called an
input-output map. Input-output-map is a child element of the Process element.
When a Process creates multiple outputs per input, there is a distinct input-output map for each input to output relationship. When a Process produces a shared output, there is a single input-output map for the shared output and all its related inputs.
In situations where a Process is used to affect the properties of inputs only and therefore, does not create outputs, you can omit the output element.
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionisShared()
void
setInputs
(Collection<? extends Linkable<Artifact>> links) setOutput
(OutputType type, LimsEntityLinkable<Container> container, String position) void
-
Field Details
-
inputs
-
output
-
-
Constructor Details
-
ExecutableInputOutputMap
public ExecutableInputOutputMap() -
ExecutableInputOutputMap
-
-
Method Details
-
getInputs
-
setInputs
-
addInput
-
addInput
-
getOutput
-
setOutput
-
setOutput
-