Package csw.command.client.messages
Interface ComponentCommonMessage
- All Superinterfaces:
CommandSerializable
,CommandSerializationMarker.RemoteMsg
,ComponentMessage
,SupervisorMessage
- All Known Subinterfaces:
CommonMessage
- All Known Implementing Classes:
ComponentCommonMessage.ComponentStateSubscription
,ComponentCommonMessage.GetSupervisorLifecycleState
,ComponentCommonMessage.LifecycleStateSubscription
,SupervisorContainerCommonMessages.Restart$
,SupervisorContainerCommonMessages.Shutdown$
public interface ComponentCommonMessage
extends ComponentMessage, CommandSerializationMarker.RemoteMsg
Represents messages that a component can receive in any state
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
Represents a message to create subscription for state changes of a componentstatic class
static class
Represents a message to get current lifecycle state of a componentstatic class
static class
Represents a message to create subscription for lifecycle changes of a componentstatic class