java.lang.Object
com.genologics.ri.processtype.ProcessOutput
- All Implemented Interfaces:
Serializable
Process-output is a child element of process type specifying the configured
output generation types for the process
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe artifact type for the output.protected BooleanDeprecated.This property is no longer supported.protected StringThe display name for the output.Deprecated.These field definitions are ignored as of Clarity LIMS 5.0.protected IntegerThe number of outputs to generate (only applies if variabilityType is FIXED).protected OutputGenerationTypeSpecifies how the outputs are generated in relation to the inputs.protected StringPattern for specifying how the output name is generated.protected VariabilityTypeSpecifies how the process determines the number of outputs to generate. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionArtifact type for this output.The display name for the output.Deprecated.These field definitions are ignored as of Clarity LIMS 5.0.Number of outputs to generate (only applies if variabilityType is FIXED).Specifies how the outputs are generated in relation to the inputs (COMPOUND, PER_REAGENT_LABEL, or PER_INPUT).Pattern for specifying how the output name is generated.Specifies how the process determines the number of outputs to generated (FIXED, VARIABLE, or VARIABLE_BY_INPUT).Deprecated.This property is no longer supported.voidsetArtifactType(String artifactType) Sets the artifact type for this output.voidsetAssignWorkingFlag(Boolean assignWorkingFlag) Deprecated.This property is no longer supported.voidsetDisplayName(String displayName) Sets the display name for the output.voidsetNumberOfOutputs(Integer numberOfOutputs) Sets the number of outputs to generate.voidsetOutputGenerationType(OutputGenerationType outputGenerationType) Sets the output generation type.voidsetOutputName(String outputName) Sets the output name pattern.voidsetVariabilityType(VariabilityType variabilityType) Sets the variability type.
-
Field Details
-
artifactType
The artifact type for the output. -
displayName
The display name for the output. -
outputGenerationType
Specifies how the outputs are generated in relation to the inputs. -
variabilityType
Specifies how the process determines the number of outputs to generate. -
numberOfOutputs
The number of outputs to generate (only applies if variabilityType is FIXED). -
outputName
Pattern for specifying how the output name is generated. -
fieldDefinitions
Deprecated.These field definitions are ignored as of Clarity LIMS 5.0.Field definitions for the output. -
assignWorkingFlag
Deprecated.This property is no longer supported.Whether the working flag should be assigned to the output when the process runs.
-
-
Constructor Details
-
ProcessOutput
public ProcessOutput()
-
-
Method Details
-
getFieldDefinitions
Deprecated.These field definitions are ignored as of Clarity LIMS 5.0.Each field definition provides a URI linking to the configuration of a user defined field for the output type.- Returns:
- A list of links to fields.
-
getArtifactType
Artifact type for this output.- Returns:
- The artifact type.
-
setArtifactType
Sets the artifact type for this output.- Parameters:
artifactType- the artifact type.
-
getDisplayName
The display name for the output.- Returns:
- The display name.
-
setDisplayName
Sets the display name for the output.- Parameters:
displayName- the display name.
-
getOutputGenerationType
Specifies how the outputs are generated in relation to the inputs (COMPOUND, PER_REAGENT_LABEL, or PER_INPUT).- Returns:
- The output generation type.
-
setOutputGenerationType
Sets the output generation type.- Parameters:
outputGenerationType- the output generation type.
-
getVariabilityType
Specifies how the process determines the number of outputs to generated (FIXED, VARIABLE, or VARIABLE_BY_INPUT).- Returns:
- The number of outputs type.
-
setVariabilityType
Sets the variability type.- Parameters:
variabilityType- the variability type.
-
getNumberOfOutputs
Number of outputs to generate (only applies if variabilityType is FIXED).- Returns:
- The number of outputs.
-
setNumberOfOutputs
Sets the number of outputs to generate.- Parameters:
numberOfOutputs- the number of outputs.
-
getOutputName
Pattern for specifying how the output name is generated.- Returns:
- The output name pattern.
-
setOutputName
Sets the output name pattern.- Parameters:
outputName- the output name pattern.
-
isAssignWorkingFlag
Deprecated.This property is no longer supported.Whether the working flag should be assigned to the output when the process runs.- Returns:
- true if it should be removed, false if not.
-
setAssignWorkingFlag
Deprecated.This property is no longer supported.Sets whether the working flag should be assigned to the output when the process runs.- Parameters:
assignWorkingFlag- true if it should be assigned.
-