java.lang.Object
com.genologics.ri.step.ProgramStatus
- All Implemented Interfaces:
Linkable<ProgramStatus>,Locatable,Serializable
The current EPP status for a step (supports automatically triggered programs
only).
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StepConfigurationThe configuration of the step.protected StringThe message associated with the program status.protected StatusThe current status of the program.protected LinkLink to the step associated with this program status.protected URIThe URI of the program status. -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new empty ProgramStatus.ProgramStatus(URI uri) Constructs a new ProgramStatus with the given URI. -
Method Summary
Modifier and TypeMethodDescriptionGets the configuration of the step.getLink()Get a concrete link object to thisLinkablething.Gets the message associated with the program status.Gets the current status of the program.getStep()Gets the link to the step associated with this program status.getUri()Gets the URI of the program status.voidsetConfiguration(StepConfiguration configuration) Sets the configuration of the step.voidsetMessage(String message) Sets the message associated with the program status.voidSets the current status of the program.voidSets the link to the step associated with this program status.voidSets the URI of the program status.
-
Field Details
-
step
Link to the step associated with this program status. -
configuration
The configuration of the step. -
status
The current status of the program. -
message
The message associated with the program status. -
uri
The URI of the program status.
-
-
Constructor Details
-
ProgramStatus
public ProgramStatus()Constructs a new empty ProgramStatus. -
ProgramStatus
Constructs a new ProgramStatus with the given URI.- Parameters:
uri- the URI of the program status.
-
-
Method Details
-
getStep
Gets the link to the step associated with this program status.- Returns:
- the step link.
-
setStep
Sets the link to the step associated with this program status.- Parameters:
step- the step link.
-
getConfiguration
Gets the configuration of the step.- Returns:
- the step configuration.
-
setConfiguration
Sets the configuration of the step.- Parameters:
configuration- the step configuration.
-
getStatus
Gets the current status of the program.- Returns:
- the status.
-
setStatus
Sets the current status of the program.- Parameters:
status- the status.
-
getMessage
Gets the message associated with the program status.- Returns:
- the message.
-
setMessage
Sets the message associated with the program status.- Parameters:
message- the message.
-
getUri
Gets the URI of the program status. -
setUri
Sets the URI of the program status. -
getLink
Get a concrete link object to thisLinkablething.- Specified by:
getLinkin interfaceLinkable<ProgramStatus>- Returns:
- A
LimsLinkto this object.
-