RichPekkoLocation

csw.command.client.extensions.PekkoLocationExt.RichPekkoLocation
implicit class RichPekkoLocation(val pekkoLocation: PekkoLocation)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def componentRef(implicit actorSystem: ActorSystem[_]): ActorRef[ComponentMessage]

If the component type is HCD or Assembly, use this to get the correct ActorRef

If the component type is HCD or Assembly, use this to get the correct ActorRef

Attributes

Returns

a typed ActorRef that understands only ComponentMessage

def containerRef(implicit actorSystem: ActorSystem[_]): ActorRef[ContainerMessage]

If the component type is Container, use this to get the correct ActorRef

If the component type is Container, use this to get the correct ActorRef

Attributes

Returns

a typed ActorRef that understands only ContainerMessage

def sequencerRef(implicit actorSystem: ActorSystem[_]): ActorRef[SequencerMsg]

If the component type is Sequencer, use this to get the correct ActorRef

If the component type is Sequencer, use this to get the correct ActorRef

Attributes

Returns

a typed ActorRef that understands only SequencerMsg

Concrete fields