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
Nested ClassesModifier and TypeInterfaceDescriptionstatic classRepresents a message to create subscription for state changes of a componentstatic classstatic classRepresents a message to get current lifecycle state of a componentstatic classstatic classRepresents a message to create subscription for lifecycle changes of a componentstatic class