Package csw.command.client.messages
Interface CommandMessage
-
- All Superinterfaces:
CommandSerializable
,CommandSerializationMarker.RemoteMsg
,ComponentMessage
,RunningMessage
,SupervisorLockMessage
,SupervisorMessage
,SupervisorRunningMessage
,TopLevelActorMessage
- All Known Implementing Classes:
CommandMessage.Oneway
,CommandMessage.Submit
,CommandMessage.Validate
public interface CommandMessage extends RunningMessage, SupervisorLockMessage
Represent messages that carry commands sent from one component to other
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CommandMessage.Oneway
Represents a oneway kind of message that carries command to other componentstatic class
CommandMessage.Oneway$
static class
CommandMessage.Submit
Represents a submit kind of message that carries command to other componentstatic class
CommandMessage.Submit$
static class
CommandMessage.Validate
Represents a validate only kind of message that carries command to other componentstatic class
CommandMessage.Validate$
-
Nested classes/interfaces inherited from interface csw.command.client.messages.RunningMessage
RunningMessage.Lifecycle, RunningMessage.Lifecycle$
-
Nested classes/interfaces inherited from interface csw.command.client.messages.SupervisorLockMessage
SupervisorLockMessage.Lock, SupervisorLockMessage.Lock$, SupervisorLockMessage.Unlock, SupervisorLockMessage.Unlock$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ControlCommand
command()
Represents a command sent to other componentakka.actor.typed.ActorRef<CommandResponse.Locked>
replyTo()
Represents the actor that will receive the Locked response for Submit, Oneway and Validate kind of commands
-
-
-
Method Detail
-
command
ControlCommand command()
Represents a command sent to other component- Returns:
- (undocumented)
-
replyTo
akka.actor.typed.ActorRef<CommandResponse.Locked> replyTo()
Represents the actor that will receive the Locked response for Submit, Oneway and Validate kind of commands- Returns:
- (undocumented)
-
-