SequenceManagerStubImpl
Attributes
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Configures sequencers and resources needed for provided observing mode.
Configures sequencers and resources needed for provided observing mode.
Value parameters
- obsMode
-
observing mode for configuration
Attributes
- Returns
-
a future of esw.sm.api.protocol.ConfigureResponse which completes with Success or Failure response ADT.
- Definition Classes
Returns all observing modes with their status
Returns all observing modes with their status
Attributes
- Returns
-
a future of esw.sm.api.protocol.ObsModesDetailsResponse which completes with Success or Failure response ADT. Success response gives information of all observing modes with their status.
- Definition Classes
Gives information of all resources which are being used by obsMode in given sequence manager config file each resource will have its status esw.sm.api.models.ResourceStatus and obsMode if it is in use
Gives information of all resources which are being used by obsMode in given sequence manager config file each resource will have its status esw.sm.api.models.ResourceStatus and obsMode if it is in use
Attributes
- Returns
-
a future of esw.sm.api.protocol.ResourcesStatusResponse which completes with Success or Failure response ADT
- Definition Classes
Spawns specified number of sequence components on specified agents.
Spawns specified number of sequence components on specified agents.
Value parameters
- config
-
provision config which specifies number of sequence components needed to be provisioned on specific agents
Attributes
- Returns
-
a future of esw.sm.api.protocol.ProvisionResponse which completes with Success or Failure response ADT.
- Definition Classes
Restarts running sequencer of provided Prefix.
Restarts running sequencer of provided Prefix.
Value parameters
- obsMode
-
for sequencer needs to be started
- subsystem
-
for sequencer needs to be started
- variation
-
an optional sub type of a sequencer to be started
Attributes
- Returns
-
a future of esw.sm.api.protocol.RestartSequencerResponse which completes with Success or Failure response ADT.
- Definition Classes
Shutdown all running sequence components
Shutdown all running sequence components
Attributes
- Returns
-
a future of esw.sm.api.protocol.ShutdownSequenceComponentResponse which completes with Success or Failure response ADT
- Definition Classes
Shutdown all running sequencers
Shutdown all running sequencers
Attributes
- Returns
-
a future of esw.sm.api.protocol.ShutdownSequencersResponse which completes with Success or Failure response ADT.
- Definition Classes
Shutdown all running sequencers of provided Observing mode
Shutdown all running sequencers of provided Observing mode
Value parameters
- obsMode
-
of sequencers needs to be shutdown
Attributes
- Returns
-
a future of esw.sm.api.protocol.ShutdownSequencersResponse which completes with Success or Failure response ADT.
- Definition Classes
Shutdown sequence component of provided prefix. This shuts down sequence component as well as sequencer running on sequence component (if any)
Shutdown sequence component of provided prefix. This shuts down sequence component as well as sequencer running on sequence component (if any)
Value parameters
- prefix
-
of sequence component needs to be shutdown
Attributes
- Returns
-
a future of esw.sm.api.protocol.ShutdownSequenceComponentResponse which completes with Success or Failure response ADT
- Definition Classes
Shutdown running sequencer of provided Prefix.
Shutdown running sequencer of provided Prefix.
Value parameters
- obsMode
-
for sequencer needs to be started
- subsystem
-
for sequencer needs to be started
- variation
-
an optional sub type of a sequencer to be started
Attributes
- Returns
-
a future of esw.sm.api.protocol.ShutdownSequencersResponse which completes with Success or Failure response ADT.
- Definition Classes
Shutdown all running sequencers of provided Subsystem
Shutdown all running sequencers of provided Subsystem
Value parameters
- subsystem
-
of sequencers needs to be shutdown
Attributes
- Returns
-
a future of esw.sm.api.protocol.ShutdownSequencersResponse which completes with Success or Failure response ADT.
- Definition Classes
Starts sequencer of provided Prefix.
Starts sequencer of provided Prefix.
Value parameters
- obsMode
-
for sequencer needs to be started
- subsystem
-
for sequencer needs to be started
- variation
-
an optional sub type of a sequencer to be started
Attributes
- Returns
-
a future of esw.sm.api.protocol.StartSequencerResponse which completes with Success or Failure response ADT.
- Definition Classes