| AkkaLocation |
Represents a live Akka connection of an Actor
|
| AkkaLocation$ |
|
| AkkaRegistration |
AkkaRegistration holds the information needed to register an akka location
|
| AkkaRegistration$ |
|
| ComponentId |
Represents a component based on its name and type.
|
| ComponentId$ |
|
| 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.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$ |
|
| 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$ |
|
| HttpLocation |
Represents a live Http connection
|
| HttpLocation$ |
|
| HttpRegistration |
HttpRegistration holds information needed to register a Http service
|
| HttpRegistration$ |
|
| Location |
Location represents a live Connection along with its URI
|
| LocationRemoved |
This event represents unavailability of a location
|
| LocationRemoved$ |
|
| LocationUpdated |
This event represents modification in location details
|
| LocationUpdated$ |
|
| Registration |
Registration holds information about a connection and its live location.
|
| TcpLocation |
Represents a live Tcp connection
|
| TcpLocation$ |
|
| TcpRegistration |
TcpRegistration holds information needed to register a Tcp service
|
| TcpRegistration$ |
|
| 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
|