Package csw.params.commands
package csw.params.commands
-
ClassDescriptionCommon trait representing commands in TMT like Setup, Observe and WaitDescribes a command issue with appropriate reason for validation failureReturned when an Assembly receives a command and one is already executingA required HCD is busy and cannot be usedReturned when a CommandResponse associated with runId is not availableReturned when a command is missing a required key/parameterReturned when some other issue occurred apart from those already definedParameter of a command is out of rangeA required Assembly is not availableA required HCD is not availableA required Sequencer is not availableA required service is not availableReturned when some required location is not availableA command is unsupported in the current stateA command is unsupported by componentReturned when some given command type is not expectedThe component is in the wrong internal state to handle a commandReturned when a command does not have the correct number of parametersReturned when the parameter for a key is not the correct type (i.e.Returned when an Assembly receives a configuration with a Prefix that it doesn't supportReturned when a parameter value does not have the correct unitsContains a list of commands that can be sent to a sequencerModel representing the name as an identifier of a commandRepresents a final response stating acceptance of a command received meaning passed validationRepresents a negative response that describes the cancellation of commandRepresents a final positive response stating completion of command with no errors A result may be included or may be emptyRepresents a negative response that describes an error in executing the commandRepresents a final negative response invalidating a command received has failed validationRepresents a negative response stating that a component is Locked and command was not validated or executedMatchingResponse is returned by matchers.OnewayResponse is returned by Oneway message which calls the onOneway handler Responses returned can be Accepted, Invalid, LockedRepresents a preliminary response stating a long running command has been startedSubmitResponse is returned by Submit message which calls the onSubmit handler Responses returned can be Invalid, Started, Completed, Error, Cancelled, LockedValidationResponse is returned by validateCommand handler.ValidateOnlyResponse is returned by Validate message, which calls validateCommand handler Values can be Invalid, Accepted, Locked.The nature of CommandResponse as an intermediate response of command execution or a final response which could be positive or negativeMarker trait for control parameter sets which i applicable to Assembly and HCD type of componentsA helper class providing predefined parameter KeysA helper class providing predefined parameter KeysNameable<T>A parameter set for setting telescope and instrument parameters.A result containing parameters for command responsea sequence of
SequenceCommand
Marker trait for sequence parameter sets which is applicable to Sequencer type of componentsA parameter set for setting telescope and instrument parameters.A parameter set for setting telescope and instrument parameters.