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.
|
| 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.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 |
|
| 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
|
| 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$ |
|
| DiagnosticDataMessage |
|
| DiagnosticDataMessage.DiagnosticMode |
|
| DiagnosticDataMessage.DiagnosticMode$ |
|
| DiagnosticDataMessage.OperationsMode$ |
|
| DiagnosticDataMessage$ |
|
| EitherExtensions |
|
| EitherExtensions.RichEither<E extends java.lang.Throwable,S> |
|
| EitherExtensions$ |
|
| 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$ |
|
| 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$ |
|
| 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.
|
| 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.
|
| 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$ |
|
| JStruct |
A helper instance aJava
|
| JStruct$ |
A helper instance aJava
|
| 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.RaDecKey$ |
|
| KeyType.ShortArrayKey$ |
|
| KeyType.ShortKey$ |
|
| KeyType.ShortMatrixKey$ |
|
| KeyType.SolarSystemCoordKey$ |
|
| KeyType.StringKey$ |
|
| KeyType.StructKey$ |
|
| 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$ |
|
| ObsId |
|
| ObsId$ |
|
| 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)
|
| 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$ |
|
| 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$ |
|
| RaDec |
Holds Ra(Right Ascension) and Dec(Declination) values
|
| RaDec$ |
|
| 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$ |
|
| 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$ |
|
| SetComponentLogLevel |
|
| SetComponentLogLevel$ |
|
| 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.
|
| 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
|
| Struct |
A configuration for setting telescope and instrument parameters
|
| Struct$ |
|
| Subsystem |
Represents a TMT subsystem
|
| Subsystem.AOESW$ |
|
| Subsystem.APS$ |
|
| Subsystem.CIS$ |
|
| Subsystem.CLN$ |
|
| Subsystem.Container$ |
|
| Subsystem.CRYO$ |
|
| Subsystem.CSW$ |
|
| Subsystem.DMS$ |
|
| Subsystem.DPS$ |
|
| Subsystem.ESEN$ |
|
| Subsystem.ESW$ |
|
| Subsystem.FMCS$ |
|
| Subsystem.GMS$ |
|
| Subsystem.IRIS$ |
|
| Subsystem.LGSF$ |
|
| Subsystem.M1CS$ |
|
| Subsystem.MODHIS$ |
|
| Subsystem.NFIRAOS$ |
|
| Subsystem.NSCU$ |
|
| Subsystem.OSS$ |
|
| Subsystem.PFCS$ |
|
| Subsystem.PSFR$ |
|
| Subsystem.REFR$ |
|
| Subsystem.RPG$ |
|
| Subsystem.RTC$ |
|
| Subsystem.SCMS$ |
|
| Subsystem.SOSS$ |
|
| Subsystem.TCS$ |
|
| 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
|
| TypedConnection<T extends Location> |
TypedConnection captures the type of Location that concrete connection will resolve to
|
| 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.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$ |
|