All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
AcknowledgementStatus |
Represents whether the alarm is acknowledged or not.
|
AcknowledgementStatus.Acknowledged$ |
Represents the acknowledged status of the alarm
|
AcknowledgementStatus.Unacknowledged$ |
Represents unacknowledged status of an alarm.
|
AcknowledgementStatus$ |
|
ActivationStatus |
Represents the activation status of an alarm.
|
ActivationStatus.Active$ |
Represents active state of the alarm.
|
ActivationStatus.Inactive$ |
Represents inactive state of an alarm.
|
ActivationStatus$ |
|
ActorExtension |
|
ActorExtension.RichActor |
|
ActorExtension$ |
|
ActorSystemFactory |
ActorSystemFactory creates a remote ActorSystem on the interface where csw-cluster is running.
|
ActorSystemFactory$ |
ActorSystemFactory creates a remote ActorSystem on the interface where csw-cluster is running.
|
AdtCbor<T> |
|
AkkaLocation |
Represents a live Akka connection of an Actor
|
AkkaLocation$ |
|
AkkaLocationExt |
|
AkkaLocationExt.RichAkkaLocation |
|
AkkaLocationExt$ |
|
AkkaLogger |
This actor is wired up as akka logger in logging.conf .
|
AkkaRegistration |
AkkaRegistration holds the information needed to register an akka location
|
AkkaRegistration$ |
|
AkkaRegistrationFactory |
A factory to create AkkaRegistration
|
AkkaRegistrationFactory$ |
|
AkkaTypedExtension |
|
AkkaTypedExtension.UserActorFactory |
|
AkkaTypedExtension$ |
|
AlarmHealth |
Represent the health status e.g Good, Ill, Bad for an alarm/component/subsystem or whole system.
|
AlarmHealth.Bad$ |
Represents health of an alarm/component/subsystem/system if at-least one alarm is either Disconnected, Indeterminate
or Critical
|
AlarmHealth.Good$ |
Represents health of an alarm/component/subsystem/system if all alarms are either Okay or Warning
|
AlarmHealth.Ill$ |
Represents health of an alarm/component/subsystem/system if at-least one alarm is Major
|
AlarmHealth$ |
|
AlarmMetadata |
Represents the metadata of an alarm e.g.
|
AlarmMetadata$ |
|
AlarmRefreshActorFactory |
|
AlarmRefreshActorFactory$ |
|
AlarmServiceFactory |
Factory to create AlarmService
|
AlarmServiceFactory$ |
|
AlarmSeverity |
Represents the alarm severity set by the component developer e.g Okay, Warning, Major, Indeterminate, Critical.
|
AlarmSeverity.Critical$ |
Represents the critical state of an alarm for e.g.
|
AlarmSeverity.Indeterminate$ |
Represents the indeterminate state of an alarm, for e.g.
|
AlarmSeverity.Major$ |
Represents the major state of an alarm for e.g the operator needs to respond to a major alarm within 30 to 60 minutes.
|
AlarmSeverity.Okay$ |
Represents the normal operation of the alarm
|
AlarmSeverity.Warning$ |
Represents the warning state of an alarm for e.g.
|
AlarmSeverity$ |
|
AlarmStatus |
Represents occasionally changing properties of the alarm e.g current acknowledgement status, latched severity, etc.
|
AlarmStatus$ |
|
AlarmTestKit |
AlarmTestKit supports starting Alarm server using embedded redis internally (sentinel + master)
and registering it with location service
|
AlarmTestKit$ |
|
AlarmType |
Represents the category of the Alarm.
|
AlarmType.Absolute$ |
|
AlarmType.BitPattern$ |
|
AlarmType.Calculated$ |
|
AlarmType.Deviation$ |
|
AlarmType.Discrepancy$ |
|
AlarmType.Instrument$ |
|
AlarmType.RateChange$ |
|
AlarmType.RecipeDriven$ |
|
AlarmType.Safety$ |
|
AlarmType.Statistical$ |
|
AlarmType.System$ |
|
AlarmType$ |
|
Angle |
An wrapper for angle.
|
Angle.AngleWrapperDouble |
used in implicit conversion to support `1.degree`, `1.arcMinute` etc
|
Angle$ |
|
AnyId |
The trait for logging ids.
|
AppenderNotFoundException |
As part of spawning the LoggingSystem , it looks for appenders (e.g.
|
AppenderNotFoundException$ |
|
ArgsParser |
Parses the command line options using scopt library.
|
ArgsParser |
Parses the command line options using scopt library.
|
ArrayData<T> |
A top level key for a parameter set representing an array like collection.
|
ArrayData$ |
|
ArrayKeyType<S> |
A KeyType that holds array
|
AsyncHelper |
A java helper to schedule and execute blocking operations on a dedicated thread pool.
|
AsyncHelper$ |
A java helper to schedule and execute blocking operations on a dedicated thread pool.
|
AutoRefreshSeverityMessage |
|
AutoRefreshSeverityMessage.AutoRefreshSeverity |
|
AutoRefreshSeverityMessage.AutoRefreshSeverity$ |
|
AutoRefreshSeverityMessage.CancelAutoRefresh |
|
AutoRefreshSeverityMessage.CancelAutoRefresh$ |
|
AutoRefreshSeverityMessage.SetSeverity |
|
AutoRefreshSeverityMessage.SetSeverity$ |
|
AutoRefreshSeverityMessage$ |
|
BaseLogPathNotDefined |
This exception is thrown when TMT_LOG_HOME is not set as environment variable
|
BaseLogPathNotDefined$ |
|
BinaryUtils |
Utils for binary data
|
BinaryUtils$ |
Utils for binary data
|
BuildInfo |
This object was generated by sbt-buildinfo.
|
BuildInfo$ |
This object was generated by sbt-buildinfo.
|
CalibrationLevel |
|
CalibrationLevel.AfterAnalysisScienceProduct$ |
|
CalibrationLevel.Calibrated$ |
|
CalibrationLevel.Raw$ |
|
CalibrationLevel.ScienceProduct$ |
|
CalibrationLevel.Uncalibrated$ |
|
CalibrationLevel$ |
|
Cancellable |
API for a scheduled periodic task, that allows it to be cancelled.
|
Category |
|
Category.Common$ |
|
Category.Gc$ |
|
Category.Time$ |
|
Category$ |
|
Choice |
Represents a single choice
|
Choice$ |
Provides implicit conversion from String to Choice
|
Choices |
Represents a set of choices
|
Choices$ |
Provides a varargs constructor for Choices
|
ClockId |
Clock Id argument is the identifier of the particular clock on which to act.
|
ClockId$ |
Clock Id argument is the identifier of the particular clock on which to act.
|
ClusterSeedsNotFound |
ClusterSeedsNotFound is thrown while starting the container or host app if CLUSTER_SEEDS are not provided or set in
environment variable
|
ClusterSeedsNotFound$ |
ClusterSeedsNotFound is thrown while starting the container or host app if CLUSTER_SEEDS are not provided or set in
environment variable
|
Command |
Common trait representing commands in TMT like Setup, Observe and Wait
|
CommandAkkaSerializer |
|
CommandCbor |
|
CommandCbor$ |
|
CommandIssue |
Describes a command issue with appropriate reason for validation failure
|
CommandIssue.AssemblyBusyIssue |
Returned when an Assembly receives a command and one is already executing
|
CommandIssue.AssemblyBusyIssue$ |
|
CommandIssue.HCDBusyIssue |
A required HCD is busy and cannot be used
|
CommandIssue.HCDBusyIssue$ |
|
CommandIssue.IdNotAvailableIssue |
Returned when a CommandResponse associated with runId is not available
|
CommandIssue.IdNotAvailableIssue$ |
|
CommandIssue.MissingKeyIssue |
Returned when a command is missing a required key/parameter
|
CommandIssue.MissingKeyIssue$ |
|
CommandIssue.OtherIssue |
Returned when some other issue occurred apart from those already defined
|
CommandIssue.OtherIssue$ |
|
CommandIssue.ParameterValueOutOfRangeIssue |
Parameter of a command is out of range
|
CommandIssue.ParameterValueOutOfRangeIssue$ |
|
CommandIssue.RequiredAssemblyUnavailableIssue |
A required Assembly is not available
|
CommandIssue.RequiredAssemblyUnavailableIssue$ |
|
CommandIssue.RequiredHCDUnavailableIssue |
A required HCD is not available
|
CommandIssue.RequiredHCDUnavailableIssue$ |
|
CommandIssue.RequiredSequencerUnavailableIssue |
A required Sequencer is not available
|
CommandIssue.RequiredSequencerUnavailableIssue$ |
|
CommandIssue.RequiredServiceUnavailableIssue |
A required service is not available
|
CommandIssue.RequiredServiceUnavailableIssue$ |
|
CommandIssue.UnresolvedLocationsIssue |
Returned when some required location is not available
|
CommandIssue.UnresolvedLocationsIssue$ |
|
CommandIssue.UnsupportedCommandInStateIssue |
A command is unsupported in the current state
|
CommandIssue.UnsupportedCommandInStateIssue$ |
|
CommandIssue.UnsupportedCommandIssue |
A command is unsupported by component
|
CommandIssue.UnsupportedCommandIssue$ |
|
CommandIssue.WrongCommandTypeIssue |
Returned when some given command type is not expected
|
CommandIssue.WrongCommandTypeIssue$ |
|
CommandIssue.WrongInternalStateIssue |
The component is in the wrong internal state to handle a command
|
CommandIssue.WrongInternalStateIssue$ |
|
CommandIssue.WrongNumberOfParametersIssue |
Returned when a command does not have the correct number of parameters
|
CommandIssue.WrongNumberOfParametersIssue$ |
|
CommandIssue.WrongParameterTypeIssue |
Returned when the parameter for a key is not the correct type (i.e.
|
CommandIssue.WrongParameterTypeIssue$ |
|
CommandIssue.WrongPrefixIssue |
Returned when an Assembly receives a configuration with a Prefix that it doesn't support
|
CommandIssue.WrongPrefixIssue$ |
|
CommandIssue.WrongUnitsIssue |
Returned when a parameter value does not have the correct units
|
CommandIssue.WrongUnitsIssue$ |
|
CommandIssue$ |
|
CommandIssueCbor |
|
CommandIssueCbor$ |
|
CommandKey |
|
CommandKey$ |
|
CommandList |
Contains a list of commands that can be sent to a sequencer
|
CommandList$ |
|
CommandMessage |
Represent messages that carry commands sent from one component to other
|
CommandMessage.Oneway |
Represents a oneway kind of message that carries command to other component
|
CommandMessage.Oneway$ |
|
CommandMessage.Submit |
Represents a submit kind of message that carries command to other component
|
CommandMessage.Submit$ |
|
CommandMessage.Validate |
Represents a validate only kind of message that carries command to other component
|
CommandMessage.Validate$ |
|
CommandMessage$ |
|
CommandName |
Model representing the name as an identifier of a command
|
CommandName$ |
|
CommandPolicy |
|
CommandPolicy$ |
|
CommandResponse |
|
CommandResponse.Accepted |
Represents a final response stating acceptance of a command received meaning passed validation
|
CommandResponse.Accepted$ |
|
CommandResponse.Cancelled |
Represents a negative response that describes the cancellation of command
|
CommandResponse.Cancelled$ |
|
CommandResponse.Completed |
Represents a final positive response stating completion of command with no errors
A result may be included or may be empty
|
CommandResponse.Completed$ |
|
CommandResponse.Error |
Represents a negative response that describes an error in executing the command
|
CommandResponse.Error$ |
|
CommandResponse.Invalid |
Represents a final negative response invalidating a command received has failed validation
|
CommandResponse.Invalid$ |
|
CommandResponse.Locked |
Represents a negative response stating that a component is Locked and command was not validated or executed
|
CommandResponse.Locked$ |
|
CommandResponse.MatchingResponse |
MatchingResponse is returned by matchers.
|
CommandResponse.OnewayResponse |
OnewayResponse is returned by Oneway message which calls the onOneway handler
Responses returned can be Accepted, Invalid, Locked
|
CommandResponse.Started |
Represents a preliminary response stating a long running command has been started
|
CommandResponse.Started$ |
|
CommandResponse.SubmitResponse |
SubmitResponse is returned by Submit message which calls the onSubmit handler
Responses returned can be Invalid, Started, Completed, Error, Cancelled, Locked
|
CommandResponse.ValidateCommandResponse |
ValidationResponse is returned by validateCommand handler.
|
CommandResponse.ValidateResponse |
ValidateOnlyResponse is returned by Validate message, which calls validateCommand handler
Values can be Invalid, Accepted, Locked.
|
CommandResponse$ |
The nature of CommandResponse as an intermediate response of command execution or a final response which could be
positive or negative
|
CommandResponseManager |
Wrapper API for interacting with Command Response Manager of a component
|
CommandResponseManager.OverallFailure |
Indicates that at least one of the responses ended with a negative response
param: responses the set of responses
|
CommandResponseManager.OverallFailure$ |
|
CommandResponseManager.OverallResponse |
|
CommandResponseManager.OverallSuccess |
Indicates that all responses included completed successfully.
|
CommandResponseManager.OverallSuccess$ |
|
CommandResponseManager$ |
|
CommandRoles |
|
CommandRoles$ |
|
CommandSerializable |
|
CommandSerializationMarker |
|
CommandSerializationMarker.RemoteMsg |
|
CommandSerializationMarker$ |
|
CommandServiceClient |
|
CommandServiceCodecs |
|
CommandServiceCodecs$ |
|
CommandServiceExtension |
|
CommandServiceFactory |
|
CommandServiceFactory$ |
|
CommandServiceRequest |
|
CommandServiceRequest.Oneway |
|
CommandServiceRequest.Oneway$ |
|
CommandServiceRequest.Query |
|
CommandServiceRequest.Query$ |
|
CommandServiceRequest.Submit |
|
CommandServiceRequest.Submit$ |
|
CommandServiceRequest.Validate |
|
CommandServiceRequest.Validate$ |
|
CommandServiceRequest$ |
|
CommandServiceRequestHandler |
|
CommandServiceRequestHandler$ |
|
CommandServiceStreamRequest |
|
CommandServiceStreamRequest.QueryFinal |
|
CommandServiceStreamRequest.QueryFinal$ |
|
CommandServiceStreamRequest.SubscribeCurrentState |
|
CommandServiceStreamRequest.SubscribeCurrentState$ |
|
CommandServiceStreamRequest$ |
|
CommandServiceStreamRequestHandler |
|
CommonCodecs |
|
CommonCodecs.Timestamp |
|
CommonCodecs.Timestamp$ |
|
CommonCodecs$ |
|
CommonMessage |
Represents shutdown or restart kind of messages sent to a component
|
Component |
A class that represents a logical component with it's supervisor actor reference and it's meta information
|
Component$ |
|
ComponentCommonMessage |
Represents messages that a component can receive in any state
|
ComponentCommonMessage.ComponentStateSubscription |
Represents a message to create subscription for state changes of a component
|
ComponentCommonMessage.ComponentStateSubscription$ |
|
ComponentCommonMessage.GetSupervisorLifecycleState |
Represents a message to get current lifecycle state of a component
|
ComponentCommonMessage.GetSupervisorLifecycleState$ |
|
ComponentCommonMessage.LifecycleStateSubscription |
Represents a message to create subscription for lifecycle changes of a component
|
ComponentCommonMessage.LifecycleStateSubscription$ |
|
ComponentCommonMessage$ |
|
ComponentId |
Represents a component based on its prefix and type.
|
ComponentId$ |
|
ComponentInfo |
The information needed to create a component.
|
ComponentInfo$ |
|
ComponentLoggingState |
A LoggingState maintained for each component
|
ComponentLoggingState$ |
|
ComponentMessage |
Represents messages that a component can receive in it's whole lifecycle
|
Components |
Represents a collection of components created in a single container
|
Components$ |
|
ComponentType |
Represents a type of the Component.
|
ComponentType.Assembly$ |
Represents a component that controls one or more HCDs or assemblies
|
ComponentType.Container$ |
Represents a container for components e.g assemblies and HCDs
|
ComponentType.HCD$ |
Represents a component that controls a hardware device
|
ComponentType.Machine$ |
Represents a Machine
|
ComponentType.SequenceComponent$ |
Represents a sequence component e.g ocs_1, iris_1
|
ComponentType.Sequencer$ |
Represents a component that controls one or more assemblies or sequencers
|
ComponentType.Service$ |
Represents a general purpose service component e.g.
|
ComponentType$ |
|
ConfigClientLogger |
All the logs generated from config client will have a fixed prefix, which is ConfigClient .
|
ConfigClientLogger$ |
All the logs generated from config client will have a fixed prefix, which is ConfigClient .
|
ConfigCodecs |
|
ConfigCodecs$ |
|
ConfigData |
This class represents the contents of the files being managed.
|
ConfigData$ |
Provides various alternatives for constructing the data to be stored in the config service.
|
ConfigFileInfo |
Contains information about a config file stored in the config service
|
ConfigFileInfo$ |
|
ConfigFileLocation |
This is used as indicator for command line applications to fetch configuration files either from local machine or from Configuration service
|
ConfigFileLocation.Local$ |
|
ConfigFileLocation.Remote$ |
|
ConfigFileLocation$ |
|
ConfigFileRevision |
Holds information about a specific version of a config file
|
ConfigFileRevision$ |
|
ConfigId |
Type of an id returned from ConfigManager create or update methods
|
ConfigId$ |
|
ConfigMetadata |
Holds metadata information about config server
|
ConfigMetadata$ |
|
ConfigParseException |
Represents the exception thrown while parsing the alarm metadata config file for populating alarm store
|
ConfigParseException$ |
|
ConfigServiceConnection |
ConfigServiceConnection is a wrapper over predefined HttpConnection representing config server.
|
ConfigServiceConnection$ |
ConfigServiceConnection is a wrapper over predefined HttpConnection representing config server.
|
ConfigTestKit |
ConfigTestKit supports starting HTTP Config Server backed by SVN
and registering it with location service
|
ConfigTestKit$ |
|
ConfigUtils |
|
Connection |
Represents a connection based on a componentId and the type of connection offered by the component
|
Connection.AkkaConnection |
Represents a connection offered by remote Actors e.g.
|
Connection.AkkaConnection$ |
|
Connection.HttpConnection |
Represents a http connection provided by the component e.g.
|
Connection.HttpConnection$ |
|
Connection.TcpConnection |
represents a tcp connection provided by the component e.g.
|
Connection.TcpConnection$ |
|
Connection$ |
|
ConnectionInfo |
ConnectionInfo represents a component name, component type and connection type
|
ConnectionInfo$ |
|
ConnectionType |
Represents a type of connection offered by the Component
|
ConnectionType.AkkaType$ |
Represents an Akka type of connection
|
ConnectionType.HttpType$ |
Represents a HTTP type of connection
|
ConnectionType.TcpType$ |
Represents a TCP type of connection
|
ConnectionType$ |
|
Constants |
|
Constants |
|
Constants |
|
Constants$ |
|
Constants$ |
|
Constants$ |
|
ContainerActorMessage |
|
ContainerBootstrapInfo |
param: mode mode in which container needs to be started.
|
ContainerBootstrapInfo$ |
|
ContainerCmd |
|
ContainerCmd$ |
|
ContainerCommonMessage |
Represents messages a container can receive in any state
|
ContainerCommonMessage.GetComponents |
Represents a message to get all components started in a container
|
ContainerCommonMessage.GetComponents$ |
|
ContainerCommonMessage.GetContainerLifecycleState |
Represents a message to get lifecycle state a container
|
ContainerCommonMessage.GetContainerLifecycleState$ |
|
ContainerCommonMessage$ |
|
ContainerIdleMessage |
|
ContainerIdleMessage.SupervisorsCreated |
|
ContainerIdleMessage.SupervisorsCreated$ |
|
ContainerIdleMessage$ |
|
ContainerInfo |
Container information as represented in the configuration file
|
ContainerInfo$ |
|
ContainerLifecycleState |
Lifecycle state of a container actor
|
ContainerLifecycleState.Idle$ |
Represents an idle state of container where it is waiting for all components, that are suppose to run in it, to come up
|
ContainerLifecycleState.Running$ |
Represents a running state of container where all components running in it are up
|
ContainerLifecycleState$ |
|
ContainerMessage |
Represents messages a container can receive in it's whole lifecycle
|
ContainerMode |
This is used to tell container cmd line app to start components in either container mode or standalone mode
|
ContainerMode.Container$ |
|
ContainerMode.Standalone$ |
|
ContainerMode$ |
|
ControlCommand |
Marker trait for control parameter sets which i applicable to Assembly and HCD type of components
|
Coords |
|
Coords.AltAzCoord |
|
Coords.AltAzCoord$ |
|
Coords.CometCoord |
|
Coords.CometCoord$ |
|
Coords.Coord |
All coordinates are a Coord.
|
Coords.EqCoord |
Equatorial coordinates.
|
Coords.EqCoord$ |
|
Coords.EqFrame |
|
Coords.EqFrame$ |
|
Coords.EqFrame$.FK5$ |
|
Coords.EqFrame$.ICRS$ |
|
Coords.MinorPlanetCoord |
|
Coords.MinorPlanetCoord$ |
|
Coords.SolarSystemCoord |
|
Coords.SolarSystemCoord$ |
|
Coords.SolarSystemObject |
|
Coords.SolarSystemObject$ |
|
Coords.SolarSystemObject$.Jupiter$ |
|
Coords.SolarSystemObject$.Mars$ |
|
Coords.SolarSystemObject$.Mercury$ |
|
Coords.SolarSystemObject$.Moon$ |
|
Coords.SolarSystemObject$.Neptune$ |
|
Coords.SolarSystemObject$.Pluto$ |
|
Coords.SolarSystemObject$.Saturn$ |
|
Coords.SolarSystemObject$.Uranus$ |
|
Coords.SolarSystemObject$.Venus$ |
|
Coords.Tag |
A tag is a label to indicate the use of the coordinate
|
Coords.Tag$ |
|
Coords$ |
|
CouldNotJoinCluster |
Represents the current node is not able to join the cluster
|
CouldNotJoinCluster$ |
|
CswContext |
Bundles all the services provided by csw
|
CswContext$ |
|
CswSequencerMessage |
|
CswVersion |
|
CswVersion$ |
|
CswVersionJvm |
|
CurrentState |
A state variable that indicates the ''current'' or actual state.
|
CurrentState.NameableCurrentState$ |
|
CurrentState$ |
|
CurrentStatePublisher |
|
CurrentStates |
Combines multiple CurrentState objects together
|
CurrentStates$ |
|
DatabaseException |
Represents the exception while connecting to database server e.g.
|
DatabaseException$ |
|
DatabaseLogger |
|
DatabaseLogger$ |
|
DatabaseServiceConnection |
DatabaseServiceConnection is a wrapper over predefined TcpConnection representing database service.
|
DatabaseServiceConnection$ |
DatabaseServiceConnection is a wrapper over predefined TcpConnection representing database service.
|
DatabaseServiceFactory |
DatabaseServiceFactory provides a mechanism to connect to the database server and get the handle of Jooq's DSLContext.
|
DatabaseServiceFactory$ |
|
DatabaseServiceLocationResolver |
Provides the connection information of Database Service by resolving the location through Database Service
|
DatabaseTestKit |
DatabaseTestKit supports starting Database server using embedded postgres
and registering it with location service, and creating a client for the database server
|
DatabaseTestKit$ |
|
DemandMatcher |
The DemandMatcher checks the CurrentStatus for equality with the items in the DemandState.
|
DemandMatcher$ |
|
DemandMatcherAll |
A StateMatcher which matches the CurrentState against the DemandState
|
DemandMatcherAll$ |
|
DemandState |
A state variable that indicates the ''demand'' or requested state.
|
DemandState$ |
|
DetectorEvent |
|
DiagnosticDataMessage |
|
DiagnosticDataMessage.DiagnosticMode |
|
DiagnosticDataMessage.DiagnosticMode$ |
|
DiagnosticDataMessage.OperationsMode$ |
|
DiagnosticDataMessage$ |
|
DMSObserveEvent |
DMS system notifies other systems by publishing these two observe events.
|
DMSObserveEvent$ |
DMS system notifies other systems by publishing these two observe events.
|
EitherExtensions |
|
EitherExtensions.RichEither<E extends java.lang.Throwable,S> |
|
EitherExtensions$ |
|
EmbeddedPG |
|
EmbeddedRedis |
|
EmptyResponse |
An Exception representing undefined response content
|
EmptyResponse$ |
An Exception representing undefined response content
|
Event |
|
Event$ |
|
EventCbor |
|
EventCbor$ |
|
EventKey |
A wrapper class representing the key for an event e.g.
|
EventKey$ |
|
EventName |
A wrapper class representing the name of an Event
|
EventName$ |
|
EventServerNotAvailable |
An exception representing unavailability of underlying server in case of publishing or subscribing
|
EventServerNotAvailable$ |
|
EventServiceFactory |
Factory to create EventService
|
EventServiceFactory$ |
|
EventStore |
|
EventStores |
Event service supports two underlying implementations for event store
1.
|
EventStores.KafkaStore$ |
|
EventStores.RedisStore |
|
EventStores.RedisStore$ |
|
EventStores$ |
Event service supports two underlying implementations for event store
1.
|
EventTestKit |
EventTestKit supports starting Alarm server using embedded redis internally (sentinel + master)
and registering it with location service
|
EventTestKit$ |
|
ExposureId |
ExposureId is an identifier in ESW/DMS for a single exposure.
|
ExposureId$ |
Factory for ExposureId instances and helper functions.
|
ExposureIdWithObsId |
An ExposureIdWithObsId is an ExposureId with an included ObsId.
|
ExposureIdWithObsId$ |
|
ExposureNumber |
|
ExposureNumber$ |
|
FailureRestart |
Represents an exception that will cause the component to restart.
|
FailureStop |
Represents an exception that will cause the termination of component when thrown from any
component code.
|
FileAlreadyExists |
An Exception representing failure of creating a file which already exists at the given path relative to repository root
|
FileAlreadyExists$ |
|
FileAppender |
An appender that writes log messages to files.
|
FileAppender$ |
Companion object for FileAppender class.
|
FileAppenderHelper |
Responsible for writing log messages to a file on local disk
|
FileNotFound |
An Exception representing file not found at the given path relative to repository root
|
FileNotFound$ |
|
FilesAppender |
Responsible for creating an FileAppenderHelper which manages the file resource
|
FileType |
Represents the type of storage for a configuration file
|
FileType.Annex$ |
Represents a file to be stored in annex store
|
FileType.Normal$ |
Represents a file to be stored in the repository normally
|
FileType$ |
|
FrameworkCodecs |
|
FrameworkTestKit |
FrameworkTestKit supports starting one or more services from csw.testkit.scaladsl.CSWService
It also provides helpers to spawn components in standalone or container mode
|
FrameworkTestKit$ |
|
FrameworkTestKitJunitResource |
A Junit external resource for the FrameworkTestKit , making it possible to have Junit manage the lifecycle of the testkit.
|
FromComponentLifecycleMessage |
|
FromComponentLifecycleMessage.Running |
|
FromComponentLifecycleMessage.Running$ |
|
FromComponentLifecycleMessage$ |
|
FromSupervisorMessage |
|
FromSupervisorMessage.SupervisorLifecycleStateChanged |
|
FromSupervisorMessage.SupervisorLifecycleStateChanged$ |
|
FromSupervisorMessage$ |
|
FullAlarmSeverity |
Represents all the severities an alarm can have including Disconnected.
|
FullAlarmSeverity.Disconnected$ |
Represents the disconnected state of an alarm.
|
FullAlarmSeverity$ |
|
GChoiceKey |
A key for a choice item similar to an enumeration
|
GetComponentLogMetadata |
|
GetComponentLogMetadata$ |
|
HostBootstrapInfo |
|
HostBootstrapInfo$ |
|
HostConfig |
|
HostConfig$ |
|
HttpCodecs |
|
HttpLocation |
Represents a live Http connection
|
HttpLocation$ |
|
HttpRegistration |
HttpRegistration holds information needed to register a Http service
|
HttpRegistration$ |
|
IAlarmService |
An AlarmService interface to set the severity of alarms
|
ICommandService |
A Command Service API of a csw component.
|
IConfigClientService |
Defines an interface to be used by clients for retrieving configuration information
|
IConfigService |
Defines an interface to be used by admin users for storing and retrieving configuration information
|
Id |
Implementation of unique id fulfilling TMT requirements (returned from a queue submit).
|
Id$ |
|
IEventPublisher |
An EventPublisher interface to publish events.
|
IEventService |
|
IEventSubscriber |
An EventSubscriber interface to subscribe events.
|
IEventSubscription |
An interface to represent a subscription.
|
ILocationService |
A LocationService interface to manage connections and their registrations.
|
ILogger |
|
InactiveAlarmException |
Represents exception thrown when getting aggregated severity or health with no actives alarms
|
InactiveAlarmException$ |
|
InitializationFailed |
InitializationFailed is thrown by supervisor of a component if component initialization fails and it is started in
standalone mode.
|
InitializationFailed$ |
InitializationFailed is thrown by supervisor of a component if component initialization fails and it is started in
standalone mode.
|
InvalidInput |
An Exception representing failed validation of provided input
|
InvalidInput$ |
|
InvalidSeverityException |
Represents the exception thrown when it is attempted to set severity that is not supported by the alarm
|
InvalidSeverityException$ |
|
IRDetectorEvent |
The Observe Events for IR science detector systems.
|
IRDetectorEvent$ |
The Observe Events for IR science detector systems.
|
IRegistrationResult |
IRegistrationResult represents successful registration of a location
|
JAkkaRegistrationFactory |
|
JAkkaRegistrationFactory$ |
|
JAlarmSeverity |
Helper class for java to get the handle of `AlarmSeverity` which is fundamental to alarm service
|
JAngle |
Java API for creating an Angle instance.
|
JAngle$ |
Java API for creating an Angle instance.
|
JavaJsonSupport |
|
JavaJsonSupport$ |
|
JBaseLoggerFactory |
|
JComponentBehaviorFactory |
Base class for the factory for creating the behavior representing a component actor
|
JComponentHandlers |
Base class for component handlers which will be used by the component actor
|
JComponentInfo |
|
JComponentInfo$ |
|
JComponentType |
Helper class for Java to get the handle of `ComponentType` which is fundamental to LocationService library
|
JConfigClientFactory |
The factory is used to create ConfigClient instance.
|
JConfigClientFactory$ |
The factory is used to create ConfigClient instance.
|
JConnectionType |
Helper class for Java to get the handle of `ConnectionType` which is fundamental to LocationService library
|
JContainerCmd |
Helper instance for Java to start ContainerCmd app
|
JContainerCmd$ |
Helper instance for Java to start ContainerCmd app
|
JCoords |
For the Java API
|
JCoords$ |
For the Java API
|
JCswContext |
Bundles all the services provided by csw, supporting java api
|
JCswContext$ |
|
JCSWService |
Helper class for Java to get handle of csw.testkit.scaladsl.CSWService
Specify one or more services from following ADT's while creating FrameworkTestKit
and testkit will make sure that those services are started.
|
JDefaultComponentHandlers |
|
JEqCoord |
|
JEqCoord$ |
|
JFileType |
Helper class for Java to get the handle of file types
|
JGenericLoggerFactory |
When using the JGenericLoggerFactory , log statements will not have @componentName tag
|
JGenericLoggerFactory$ |
When using the JGenericLoggerFactory , log statements will not have @componentName tag
|
JHostConfig |
Helper instance for Java to start HostConfig app
|
JHostConfig$ |
Helper instance for Java to start HostConfig app
|
JHttpLocationServiceFactory |
The factory is used to create ILocationService instance.
|
JHttpLocationServiceFactory$ |
The factory is used to create ILocationService instance.
|
JKeys |
Helper class for Java to get the handle of predefined keys while calling Logger api methods
|
JKeyType |
KeyTypes defined for consumption in Java code
|
JKeyType$ |
KeyTypes defined for consumption in Java code
|
JLogAppenderBuilders |
Helper class for Java to get the handle of csw provided appenders
|
JLogAppenderBuilders$ |
Helper class for Java to get the handle of csw provided appenders
|
JLoggerFactory |
When using the JLoggerFactory , log statements will have @componentName tag with provided prefix
|
JLoggingSystemFactory |
|
JLoggingSystemFactory$ |
|
JNetworkType |
Helper class for Java to get the handle of `NetworkType`
|
JooqHelper |
A java helper wrapping few of the Jooq operations.
|
JooqHelper$ |
A java helper wrapping few of the Jooq operations.
|
JOperationalState |
|
JOperationalState$ |
|
JParamCodecs |
|
JParamCodecs$ |
|
JRequestId |
Helper class for Java to get the handle of RequestId
|
JRequestId$ |
Helper class for Java to get the handle of RequestId
|
JSimpleKeyType |
|
JSimpleKeyType.BooleanKey$ |
|
JSimpleKeyType.ByteArrayKey$ |
|
JSimpleKeyType.ByteKey$ |
|
JSimpleKeyType.ByteMatrixKey$ |
|
JSimpleKeyType.CharKey$ |
|
JSimpleKeyType.DoubleArrayKey$ |
|
JSimpleKeyType.DoubleKey$ |
|
JSimpleKeyType.DoubleMatrixKey$ |
|
JSimpleKeyType.FloatArrayKey$ |
|
JSimpleKeyType.FloatKey$ |
|
JSimpleKeyType.FloatMatrixKey$ |
|
JSimpleKeyType.IntArrayKey$ |
|
JSimpleKeyType.IntKey$ |
|
JSimpleKeyType.IntMatrixKey$ |
|
JSimpleKeyType.LongArrayKey$ |
|
JSimpleKeyType.LongKey$ |
|
JSimpleKeyType.LongMatrixKey$ |
|
JSimpleKeyType.ShortArrayKey$ |
|
JSimpleKeyType.ShortKey$ |
|
JSimpleKeyType.ShortMatrixKey$ |
|
JSimpleKeyType$ |
|
JsonSupport |
Supports conversion of commands, state variables and events to/from JSON
|
JsonSupport$ |
|
JSubsystem |
|
JUnits |
|
Key |
A wrapper class representing the key for an alarm/component/subsystem/system
|
Key<S> |
A generic Key class.
|
Key.AlarmKey |
Represents unique alarm in the given subsystem and component e.g.
|
Key.AlarmKey$ |
|
Key.ComponentKey |
Represents a key for all the alarms of a component
|
Key.ComponentKey$ |
|
Key.GlobalKey$ |
Represents all the alarms available in the system
|
Key.SubsystemKey |
Represents a key for all the alarms of a subsystem
|
Key.SubsystemKey$ |
|
Key$ |
|
Key$ |
|
KeyNotFoundException |
Represents the exception thrown while referring to an invalid key that is not present in alarm store.
|
KeyNotFoundException$ |
|
Keys |
A helper class providing predefined parameter Keys
|
Keys$ |
A helper class providing predefined parameter Keys
|
KeyType<S> |
Generic marker class for creating various types of Keys.
|
KeyType.AltAzCoordKey$ |
|
KeyType.BooleanKey$ |
|
KeyType.ByteArrayKey$ |
|
KeyType.ByteKey$ |
|
KeyType.ByteMatrixKey$ |
|
KeyType.CharKey$ |
|
KeyType.ChoiceKey$ |
|
KeyType.CometCoordKey$ |
|
KeyType.CoordKey$ |
|
KeyType.DoubleArrayKey$ |
|
KeyType.DoubleKey$ |
|
KeyType.DoubleMatrixKey$ |
|
KeyType.EqCoordKey$ |
|
KeyType.FloatArrayKey$ |
|
KeyType.FloatKey$ |
|
KeyType.FloatMatrixKey$ |
|
KeyType.IntArrayKey$ |
|
KeyType.IntKey$ |
|
KeyType.IntMatrixKey$ |
|
KeyType.LongArrayKey$ |
|
KeyType.LongKey$ |
|
KeyType.LongMatrixKey$ |
|
KeyType.MinorPlanetCoordKey$ |
|
KeyType.ShortArrayKey$ |
|
KeyType.ShortKey$ |
|
KeyType.ShortMatrixKey$ |
|
KeyType.SolarSystemCoordKey$ |
|
KeyType.StringKey$ |
|
KeyType.TAITimeKey$ |
|
KeyType.UTCTimeKey$ |
|
KeyType$ |
KeyTypes defined for consumption in Scala code
|
Level |
A logging level.
|
Level.DEBUG$ |
The DEBUG logging level.
|
Level.ERROR$ |
The ERROR logging level.
|
Level.FATAL$ |
The FATAL logging level.
|
Level.INFO$ |
The INFO logging level.
|
Level.TRACE$ |
The TRACE logging level.
|
Level.WARN$ |
The WARN logging level.
|
Level$ |
Companion object for the level trait.
|
Levels |
Current and default logging levels.
|
Levels$ |
|
LifecycleStateChanged |
LifecycleStateChanged represents a notification of state change in a component
|
LifecycleStateChanged.NameableLifecycleStateChanged$ |
|
LifecycleStateChanged$ |
|
LinuxClock |
|
LocalAkkaActorRegistrationNotAllowed |
An Exception representing failure in registering non remote actors
|
LocalAkkaActorRegistrationNotAllowed$ |
|
LocalFileNotFound |
LocalFileNotFound exception is thrown while starting the container or host app if a local config file used to spawn the
app is not available on local disk
|
LocalFileNotFound$ |
|
Location |
Location represents a live Connection along with its URI
|
LocationAkkaSerializer |
|
LocationCodecs |
|
LocationCodecs$ |
|
LocationCodecsBase |
|
LocationRemoved |
This event represents unavailability of a location
|
LocationRemoved$ |
|
LocationRequest |
|
LocationRequest.Find |
|
LocationRequest.Find$ |
|
LocationRequest.ListByComponentType |
|
LocationRequest.ListByComponentType$ |
|
LocationRequest.ListByConnectionType |
|
LocationRequest.ListByConnectionType$ |
|
LocationRequest.ListByHostname |
|
LocationRequest.ListByHostname$ |
|
LocationRequest.ListByPrefix |
|
LocationRequest.ListByPrefix$ |
|
LocationRequest.ListEntries$ |
|
LocationRequest.Register |
|
LocationRequest.Register$ |
|
LocationRequest.Resolve |
|
LocationRequest.Resolve$ |
|
LocationRequest.Unregister |
|
LocationRequest.Unregister$ |
|
LocationRequest.UnregisterAll$ |
|
LocationRequest$ |
|
LocationSerializable |
|
LocationServerStatus |
|
LocationServerStatus$ |
|
LocationServiceClient |
|
LocationServiceCodecs |
|
LocationServiceCodecs$ |
|
LocationServiceError |
|
LocationServiceExt |
|
LocationServiceExt.RichLocationService |
|
LocationServiceExt$ |
|
LocationServiceLogger |
All the logs generated from location service will have a fixed prefix, which is the value of Constants.LocationService .
|
LocationServiceLogger$ |
All the logs generated from location service will have a fixed prefix, which is the value of Constants.LocationService .
|
LocationServiceUsage |
Describes what action to take for a component on its boot-up regarding its registration with location service.
|
LocationServiceUsage.DoNotRegister$ |
Represents the action to skip registration with location service
|
LocationServiceUsage.RegisterAndTrackServices$ |
Represents the action to register with location service and track other components.
|
LocationServiceUsage.RegisterOnly$ |
Represents the action to register with location service.
|
LocationServiceUsage$ |
|
LocationStreamRequest |
|
LocationStreamRequest.Track |
|
LocationStreamRequest.Track$ |
|
LocationStreamRequest$ |
|
LocationTestKit |
LocationTestKit supports starting HTTP Location Server backed by Akka cluster and Distributed Data
|
LocationTestKit$ |
|
LocationUpdated |
This event represents modification in location details
|
LocationUpdated$ |
|
LockAboutToTimeout |
|
LockAboutToTimeout$ |
|
LockingResponse |
LockingResponse represents valid responses when a component requests to lock some component
|
LockingResponse.AcquiringLockFailed |
This is sent when lock acquiring fails, e.g.
|
LockingResponse.AcquiringLockFailed$ |
|
LockingResponse.LockAcquired$ |
Scala API: Lock successfully acquired acknowledgment
|
LockingResponse.LockAlreadyReleased$ |
Scala API: Lock already released acknowledgment, this is sent when unlocked component receives Unlock message
|
LockingResponse.LockExpired$ |
Scala API: Lock expired notification which is sent to component who acquired lock previously
|
LockingResponse.LockExpiringShortly$ |
Scala API: Lock expiring notification which is sent after a duration calculated by [leaseDuration - (leaseDuration / 10)]
|
LockingResponse.LockReleased$ |
Scala API: Lock successfully released acknowledgment
|
LockingResponse.ReleasingLockFailed |
This is sent when unlocking component fails, e.g.
|
LockingResponse.ReleasingLockFailed$ |
|
LockingResponse$ |
|
LockTimedout |
|
LockTimedout$ |
|
LogAdminUtil |
Helper to get/set the log level of components
|
LogAdminUtil$ |
Helper to get/set the log level of components
|
LogAppender |
Trait for log appender classes.
|
LogAppenderBuilder |
Trait for log appender companion objects
|
LogControlMessage |
|
LoggingAkkaSerializer |
|
LoggingCodecs |
|
LoggingCodecs$ |
|
LoggingKeys |
|
LoggingKeys$ |
|
LoggingSerializable |
Marker trait for serializing domain models over the wire.
|
LogMetadata |
Holds metadata information about logging configuration
|
LogMetadata$ |
|
MatrixData<T> |
A top level key for a parameter set representing an matrix like collection.
|
MatrixData$ |
|
MatrixKeyType<S> |
A KeyType that holds Matrix
|
MessageCodecs |
|
MessageCodecsBase |
|
MessagesArchitecture |
+-----------------------+ * +-------------------+ * +----------------------+
| | * | | * | |
+-----------+ ContainerActorMessage +---------+ * +---------------------+ SupervisorMessage +------------------------------+-------------------------------------------+ * +-----------------+ TopLevelActorMessage +-----------------------------+
| | | | * | | | | | * | | | |
| +-----------------------+ | * | +---------+---------+ | | * | +-----------+----------+ |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
v v * v v v v * | v v
+----------+-----------+ +---------------+----------+ * +----------+-------+ +------------+----------+ +----------------+-----------------+ +-------------+------------+ * | +-----------+----------------+ +-------------+-------------+
| | | | * | | | | | | | | * | | | | |
| ContainerIdleMessage | | ContainerMessage | * +---------+ ComponentMessage | | SupervisorIdleMessage | | SupervisorInternalRunningMessage | | SupervisorRestartMessage | * | | TopLevelActorCommonMessage | | TopLevelActorIdleMessage |
| | | | * | | | +-----+ | | | | | * | | | | |
+----------+-----------+ +--------------+-----------+ * | +---------+--------+ | +-----------------------+ +----------------------------------+ +--------------------------+ * | +----------------------------+ +---------------------------+
| | * | | | * |
v v * v | | * |
+----------+------------+ +-------------+----------+ * +------------+-----------+ | | * |
| | | | * | | | | * |
| FromSupervisorMessage | | ContainerCommonMessage +----+ +---+ ComponentCommonMessage | | | * |
| | | (external) | | | | (external) | | | * |
+-----------------------+ +------------------------+ | | +------------------------+ | | * |
| | | | * |
| | +----------------------------------------+ * |
| | | | * |
v v | v * |
+------+---+----+ | +-------------+------------+ * |
| | | | | * |
| CommonMessage | | +---+ SupervisorRunningMessage +-----+-------------------------------+ * |
| | | | | | | | * |
+---------------+ | | +--------------------------+ | | * |
| | | | * |
| | | | * |
| | | | * |
v v v v * |
+--------+--------+-------------+ +-----------+-----------+ +-------+--------+ * |
| | | | | | |
| FromComponentLifecycleMessage | | SupervisorLockMessage +--+ +----+ RunningMessage | <------------------------------------------+
| | | (external) | | | | (external) |
+-------------------------------+ +-----------------------+ | | +----------------+
| |
| |
| |
v v
+--------+---+---+
| |
| CommandMessage |
| |
+----------------+
|
MessagesArchitecture$ |
+-----------------------+ * +-------------------+ * +----------------------+
| | * | | * | |
+-----------+ ContainerActorMessage +---------+ * +---------------------+ SupervisorMessage +------------------------------+-------------------------------------------+ * +-----------------+ TopLevelActorMessage +-----------------------------+
| | | | * | | | | | * | | | |
| +-----------------------+ | * | +---------+---------+ | | * | +-----------+----------+ |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
| | * | | | | * | | |
v v * v v v v * | v v
+----------+-----------+ +---------------+----------+ * +----------+-------+ +------------+----------+ +----------------+-----------------+ +-------------+------------+ * | +-----------+----------------+ +-------------+-------------+
| | | | * | | | | | | | | * | | | | |
| ContainerIdleMessage | | ContainerMessage | * +---------+ ComponentMessage | | SupervisorIdleMessage | | SupervisorInternalRunningMessage | | SupervisorRestartMessage | * | | TopLevelActorCommonMessage | | TopLevelActorIdleMessage |
| | | | * | | | +-----+ | | | | | * | | | | |
+----------+-----------+ +--------------+-----------+ * | +---------+--------+ | +-----------------------+ +----------------------------------+ +--------------------------+ * | +----------------------------+ +---------------------------+
| | * | | | * |
v v * v | | * |
+----------+------------+ +-------------+----------+ * +------------+-----------+ | | * |
| | | | * | | | | * |
| FromSupervisorMessage | | ContainerCommonMessage +----+ +---+ ComponentCommonMessage | | | * |
| | | (external) | | | | (external) | | | * |
+-----------------------+ +------------------------+ | | +------------------------+ | | * |
| | | | * |
| | +----------------------------------------+ * |
| | | | * |
v v | v * |
+------+---+----+ | +-------------+------------+ * |
| | | | | * |
| CommonMessage | | +---+ SupervisorRunningMessage +-----+-------------------------------+ * |
| | | | | | | | * |
+---------------+ | | +--------------------------+ | | * |
| | | | * |
| | | | * |
| | | | * |
v v v v * |
+--------+--------+-------------+ +-----------+-----------+ +-------+--------+ * |
| | | | | | |
| FromComponentLifecycleMessage | | SupervisorLockMessage +--+ +----+ RunningMessage | <------------------------------------------+
| | | (external) | | | | (external) |
+-------------------------------+ +-----------------------+ | | +----------------+
| |
| |
| |
v v
+--------+---+---+
| |
| CommandMessage |
| |
+----------------+
|
Metadata |
metadata represents any additional information (metadata) associated with location
For example, "agentId": "ESW.agent1" this can be metadata information for sequence component location
|
Metadata$ |
|
MiniCRM |
miniCRM is described here.
|
MiniCRM.CRMMessage |
|
MiniCRM.MiniCRMMessage$ |
|
MiniCRM$ |
miniCRM is described here.
|
Nameable<T> |
|
NetworkType |
|
NetworkType.Inside$ |
|
NetworkType.Outside$ |
|
NetworkType$ |
|
noId |
The id value used in logging calls when there is no associated request
|
noId$ |
The id value used in logging calls when there is no associated request
|
NonLinuxClock |
|
NotAllowed |
An Exception representing Unauthenticated user performing an action
|
NotAllowed$ |
An Exception representing Unauthenticated user performing an action
|
NTPTimeVal |
|
Observe |
A parameter set for setting telescope and instrument parameters.
|
Observe$ |
|
ObserveEvent |
Defines an observe event.
|
ObserveEvent$ |
|
ObserveEventKeys |
|
ObserveEventKeys$ |
|
ObserveEventNames |
|
ObserveEventNames$ |
|
ObsId |
Represents a unique observation id
|
ObsId$ |
|
OperationalState |
|
OperationalState.BUSY$ |
|
OperationalState.ERROR$ |
|
OperationalState.NOT_READY$ |
|
OperationalState.READY$ |
|
OperationalState$ |
Enumeration indicating if the detector system is available and operational.
|
OpticalDetectorEvent |
The optical science detector system Observe Events
|
OpticalDetectorEvent$ |
The optical science detector system Observe Events
|
OptionConverters |
|
OptionConverters.RichOption<T> |
|
OptionConverters.RichOption$ |
|
OptionConverters.RichOptional<T> |
|
OptionConverters.RichOptional$ |
|
OptionConverters$ |
|
Options |
Command line options
|
Options |
Command line options
|
Options$ |
|
Options$ |
|
OSType |
|
OSType.Linux$ |
|
OSType.Other$ |
|
OSType$ |
|
OtherLocationIsRegistered |
An Exception representing failure in registration as other location is already registered in place of the given location
|
OtherLocationIsRegistered$ |
|
ParamCodecs |
Supports (de)serialization of csw models
|
ParamCodecs$ |
|
ParamCodecsBase |
|
ParamCore<T> |
|
ParamCore$ |
|
Parameter<S> |
Parameter represents a KeyName, KeyType, array of values and units applicable to values.
|
Parameter$ |
|
ParameterSetFilters |
A collection of Utility functions for filtering Commands and Parameters from an input sequence
|
ParameterSetFilters$ |
A collection of Utility functions for filtering Commands and Parameters from an input sequence
|
ParameterSetKeyData |
A trait to be mixed in that provides a parameter set and prefix info
|
ParameterSetType<T extends ParameterSetType<T>> |
The base trait for various parameter set types (commands or events)
|
ParamFactories |
|
ParamFactories$ |
|
PMValue |
|
PMValue$ |
|
Prefix |
A top level key for a parameter set: combination of subsystem and the subsystem's prefix
e.g.
|
Prefix$ |
|
PresenceMatcher |
PresenceMatcher only checks for the existence of a CurrentState with a given prefix and name
|
PresenceMatcher$ |
|
ProgramId |
Represents a unique program id
|
ProgramId$ |
|
ProperMotion |
|
ProperMotion$ |
|
PublishFailure |
An exception representing any failure while publishing an Event
|
PublishFailure$ |
|
PubSub<T> |
Represents the protocol or messages about publishing data and subscribing it
|
PubSub.Publish<T> |
Represents a publish action
|
PubSub.Publish$ |
|
PubSub.PublisherMessage<T> |
Represents the messages about publishing data e.g Publish
|
PubSub.Subscribe<T> |
Represents the subscribe action where all the current state publishing from the particular component can be subscribed to
|
PubSub.Subscribe$ |
|
PubSub.SubscribeOnly<T> |
Represents the subscribe action for current states specified by a set of stateNames
|
PubSub.SubscribeOnly$ |
|
PubSub.SubscriberMessage<T> |
Represents the messages about subscribing data e.g Subscribe and Unsubscribe
|
PubSub.Unsubscribe<T> |
Represents a unsubscribe action
|
PubSub.Unsubscribe$ |
|
PubSub$ |
|
Query |
Represents a message to query the command status of a command running on some component
|
Query$ |
|
QueryFinal |
Represents a message to subscribe to change in command status of a command running on some component
|
QueryFinal$ |
|
RedisStore |
|
Registration |
Registration holds information about a connection and its live location.
|
RegistrationFailed |
An Exception representing failure in registration
|
RegistrationFailed$ |
|
RegistrationListingFailed |
An Exception representing failure in listing locations
|
RegistrationListingFailed$ |
|
RequestId |
The logging id of a specific request
|
RequestId$ |
|
Result |
A result containing parameters for command response
|
Result$ |
|
RichStringExtentions |
|
RichStringExtentions.RichString |
|
RichStringExtentions.RichString$ |
|
RichStringExtentions$ |
|
RunningMessage |
Represents messages that a component will receive in running state
|
RunningMessage.Lifecycle |
Represents a transition in lifecycle state of a component
|
RunningMessage.Lifecycle$ |
|
RunningMessage$ |
|
Semester |
|
Semester.A$ |
|
Semester.B$ |
|
Semester$ |
|
SemesterId |
Represents a unique semester id
|
SemesterId$ |
|
Separator |
|
Separator$ |
|
Separators |
|
Separators$ |
|
Sequence |
|
Sequence$ |
|
SequenceCommand |
Marker trait for sequence parameter sets which is applicable to Sequencer type of components
|
SequencerCommandServiceExtension |
|
SequencerCommandServiceImpl |
Create a SequencerCommandService for sending commands to sequencer
param: sequencerLocation the destination sequencer location to which sequence needs to be sent
param: actorSystem required for sending sequence commands or querying the sequencer
|
SequencerMsg |
|
SequencerMsg.Query |
|
SequencerMsg.Query$ |
|
SequencerMsg.QueryFinal |
|
SequencerMsg.QueryFinal$ |
|
SequencerMsg.SubmitSequence |
|
SequencerMsg.SubmitSequence$ |
|
SequencerMsg$ |
|
SequencerObserveEvent |
The events that indicate activities for each observation and the acquisition process.
|
SequencerObserveEvent$ |
|
SetComponentLogLevel |
|
SetComponentLogLevel$ |
|
Settings |
|
Setup |
A parameter set for setting telescope and instrument parameters.
|
Setup$ |
|
ShelveStatus |
Represents whether the alarm is shelved or not.
|
ShelveStatus.Shelved$ |
Represents the shelved status of an alarm.
|
ShelveStatus.Unshelved$ |
Represents the normal(unshelved) status of an alarm.
|
ShelveStatus$ |
|
SimpleKeyType<S> |
SimpleKeyType with a name.
|
SimpleKeyTypeWithUnits<S> |
A KeyType that allows name and unit to be specified during creation.
|
Slf4jAppender<E> |
This class is wired up as appender in logback.xml .
|
StandaloneExposureId |
A standalone ExposureId is an exposureId without an ObsId.
|
StandaloneExposureId$ |
|
StateMatcher |
The base trait to build Matchers to match given state against a predicate
|
StateName |
A wrapper class representing the name of a state
|
StateName$ |
|
StateVariable |
Base trait for state variables
|
StateVariable$ |
|
StdOutAppender |
A log appender that writes common log messages to stdout.
|
StdOutAppender$ |
Companion object for the StdOutAppender class
|
Subsystem |
Represents a TMT subsystem
|
Subsystem.AOESW$ |
|
Subsystem.APS$ |
|
Subsystem.CIS$ |
|
Subsystem.CLN$ |
|
Subsystem.Container$ |
|
Subsystem.CRYO$ |
|
Subsystem.CSW$ |
|
Subsystem.DMS$ |
|
Subsystem.DPS$ |
|
Subsystem.ENC$ |
|
Subsystem.ESEN$ |
|
Subsystem.ESW$ |
|
Subsystem.HNDL$ |
|
Subsystem.HQ$ |
|
Subsystem.IRIS$ |
|
Subsystem.LGSF$ |
|
Subsystem.M1COAT$ |
|
Subsystem.M1CS$ |
|
Subsystem.M1S$ |
|
Subsystem.M2COAT$ |
|
Subsystem.M2S$ |
|
Subsystem.M3S$ |
|
Subsystem.MODHIS$ |
|
Subsystem.NFIRAOS$ |
|
Subsystem.OSS$ |
|
Subsystem.REFR$ |
|
Subsystem.SCMS$ |
|
Subsystem.SER$ |
|
Subsystem.SOSS$ |
|
Subsystem.STR$ |
|
Subsystem.SUM$ |
|
Subsystem.TCS$ |
|
Subsystem.TINS$ |
|
Subsystem.WFOS$ |
|
Subsystem$ |
Defines constants for the available subsystems
|
SupervisorContainerCommonMessages |
|
SupervisorContainerCommonMessages.Restart$ |
Represents a restart message for a component
|
SupervisorContainerCommonMessages.Shutdown$ |
Represents a shutdown message for a component.
|
SupervisorContainerCommonMessages$ |
|
SupervisorIdleMessage |
|
SupervisorIdleMessage.InitializeTimeout$ |
|
SupervisorIdleMessage$ |
|
SupervisorInfo |
SupervisorInfo is used by container while spawning multiple components
|
SupervisorInfo$ |
|
SupervisorInternalRunningMessage |
|
SupervisorInternalRunningMessage.RegistrationFailed |
|
SupervisorInternalRunningMessage.RegistrationFailed$ |
|
SupervisorInternalRunningMessage.RegistrationNotRequired |
|
SupervisorInternalRunningMessage.RegistrationNotRequired$ |
|
SupervisorInternalRunningMessage.RegistrationSuccess |
|
SupervisorInternalRunningMessage.RegistrationSuccess$ |
|
SupervisorInternalRunningMessage$ |
|
SupervisorLifecycleState |
Lifecycle state of a Supervisor actor
|
SupervisorLifecycleState.Idle$ |
Represents an idle state of a component where it is waiting for TLA to initialize
|
SupervisorLifecycleState.Lock$ |
Represents a locked state of a component
|
SupervisorLifecycleState.Restart$ |
Represents a restarting state of a component.
|
SupervisorLifecycleState.Running$ |
Represents a running state of component where it is initialized, registered with location service and waiting for commands
from other components
|
SupervisorLifecycleState.RunningOffline$ |
Represents a running state of component but in offline mode
|
SupervisorLifecycleState.Shutdown$ |
Represents a shutting down state of a component.
|
SupervisorLifecycleState$ |
|
SupervisorLockMessage |
Represents messages regarding locking and un-locking a component and messages that can be received when a component is
locked
|
SupervisorLockMessage.Lock |
Represents message to lock a component
|
SupervisorLockMessage.Lock$ |
|
SupervisorLockMessage.Unlock |
Represents message to un-lock an already locked component
|
SupervisorLockMessage.Unlock$ |
|
SupervisorLockMessage$ |
|
SupervisorMessage |
|
SupervisorRestartMessage |
|
SupervisorRestartMessage.UnRegistrationComplete$ |
|
SupervisorRestartMessage.UnRegistrationFailed |
|
SupervisorRestartMessage.UnRegistrationFailed$ |
|
SupervisorRestartMessage$ |
|
SupervisorRunningMessage |
Represents messages that a component can receive in running state
|
SystemEvent |
Defines a system event.
|
SystemEvent$ |
|
TAITime |
Represents an instantaneous point in International Atomic Time (TAI).
|
TAITime$ |
|
TcpLocation |
Represents a live Tcp connection
|
TcpLocation$ |
|
TcpRegistration |
TcpRegistration holds information needed to register a Tcp service
|
TcpRegistration$ |
|
TestKitSettings |
|
TestKitSettings$ |
|
TimeConstants |
|
TimeConstants$ |
|
TimeLibrary |
|
TimeServiceScheduler |
Scheduler for scheduling periodic/non-periodic tasks at a specified time and/or interval.
|
TimeServiceSchedulerFactory |
|
TimeSpec |
|
Timestamp |
|
Timestamp$ |
|
TimeVal |
|
TMTClock |
|
TMTClock$ |
|
TMTDateTimeFormatter |
TMTDateTimeFormatter has a DateTimeFormatter of UTC timezone.
|
TMTDateTimeFormatter$ |
TMTDateTimeFormatter has a DateTimeFormatter of UTC timezone.
|
TMTTime |
Represents an instantaneous point in time.
|
TMTTime$ |
|
TMTTimeHelper |
This API allows users to get a representation of TMTTime in a specific Time Zone,
returned as a java.time.ZonedDateTime .
|
TMTTimeHelper$ |
This API allows users to get a representation of TMTTime in a specific Time Zone,
returned as a java.time.ZonedDateTime .
|
ToComponentLifecycleMessage |
Represents protocol or messages sent to underlying TLA component
|
ToComponentLifecycleMessage.GoOffline$ |
Represents an action to go to offline mode
|
ToComponentLifecycleMessage.GoOnline$ |
Represents an action to go to online mode
|
ToComponentLifecycleMessage$ |
|
TokenFactory |
ConfigService deals with some admin functionality.
|
TokenMaskSupport |
|
TopLevelActorCommonMessage |
|
TopLevelActorCommonMessage.TrackingEventReceived |
|
TopLevelActorCommonMessage.TrackingEventReceived$ |
|
TopLevelActorCommonMessage.UnderlyingHookFailed |
|
TopLevelActorCommonMessage.UnderlyingHookFailed$ |
|
TopLevelActorCommonMessage$ |
|
TopLevelActorIdleMessage |
|
TopLevelActorIdleMessage.Initialize$ |
|
TopLevelActorIdleMessage$ |
|
TopLevelActorMessage |
Represents messages received by TopLevelActor e.g Lifecycle(GoOffline), Submit(Setup, replyTo), etc.
|
TrackingEvent |
TrackingEvent is used to represent location events while tracking the connection
|
TYP |
|
TYP.ARC$ |
|
TYP.BIA$ |
|
TYP.CAL$ |
|
TYP.DRK$ |
|
TYP.FFD$ |
|
TYP.FLX$ |
|
TYP.IDP$ |
|
TYP.MDK$ |
|
TYP.NFF$ |
|
TYP.SCI$ |
|
TYP.SKY$ |
|
TYP.TEL$ |
|
TYP$ |
|
TypedConnection<T extends Location> |
TypedConnection captures the type of Location that concrete connection will resolve to
|
TYPLevel |
|
TYPLevel$ |
|
UnableToParseOptions |
UnableToParseOptions is thrown while starting the container or host app if any of the options is not valid
|
UnableToParseOptions |
UnableToParseOptions is thrown while starting the container or host app if any of the options is not valid
|
UnableToParseOptions$ |
UnableToParseOptions is thrown while starting the container or host app if any of the options is not valid
|
UnableToParseOptions$ |
UnableToParseOptions is thrown while starting the container or host app if any of the options is not valid
|
Unauthorized |
An Exception representing Unauthorized user performing an action
|
Unauthorized$ |
An Exception representing Unauthorized user performing an action
|
Units |
A class representing units for TMT
|
Units.angstrom$ |
|
Units.arcmin$ |
|
Units.arcsec$ |
|
Units.au$ |
|
Units.cal$ |
|
Units.centimeter$ |
|
Units.coulomb$ |
|
Units.count$ |
|
Units.day$ |
|
Units.degree$ |
|
Units.elvolt$ |
|
Units.encoder$ |
|
Units.erg$ |
|
Units.foot$ |
|
Units.gram$ |
|
Units.hertz$ |
|
Units.hour$ |
|
Units.inch$ |
|
Units.jansky$ |
|
Units.joule$ |
|
Units.kelvin$ |
|
Units.kilogram$ |
|
Units.kilometer$ |
|
Units.lightyear$ |
|
Units.liter$ |
|
Units.mag$ |
|
Units.marcsec$ |
|
Units.meter$ |
|
Units.microarcsec$ |
|
Units.micrometer$ |
|
Units.micron$ |
|
Units.mile$ |
|
Units.millimeter$ |
|
Units.millisecond$ |
|
Units.minute$ |
|
Units.newton$ |
|
Units.NoUnits$ |
|
Units.ounce$ |
|
Units.pascal$ |
|
Units.pix$ |
|
Units.pound$ |
|
Units.radian$ |
|
Units.sday$ |
|
Units.second$ |
|
Units.steradian$ |
|
Units.tai$ |
|
Units.utc$ |
|
Units.volt$ |
|
Units.watt$ |
|
Units.week$ |
|
Units.yard$ |
|
Units.year$ |
|
Units$ |
|
UnregistrationFailed |
An Exception representing failure in un-registration
|
UnregistrationFailed$ |
|
URIExtension |
|
URIExtension.RichURI |
|
URIExtension$ |
|
UTCTime |
Represents an instantaneous point in time in the UTC scale.
|
UTCTime$ |
|
Utils |
This method is copied from org.apache.sshd.common.file.util.BaseFileSystem#globToRegex(java.lang.String) which is
used by java.nio.file.FileSystem#getPathMatcher(java.lang.String).
|
Wait |
A parameter set for setting telescope and instrument parameters.
|
Wait$ |
|
WFSDetectorEvent |
Wavefront detector system Observe events
|
WFSDetectorEvent$ |
Wavefront detector system Observe events
|