Package csw.command.client.messages
Interface ComponentMessage
-
- All Superinterfaces:
SupervisorMessage
- All Known Subinterfaces:
CommandMessage,CommonMessage,ComponentCommonMessage,FromComponentLifecycleMessage,LogControlMessages,RunningMessage,SupervisorLockMessage,SupervisorRunningMessage
- All Known Implementing Classes:
CommandMessage.Oneway,CommandMessage.Submit,CommandMessage.Validate,CommandResponseManagerMessage.Query,CommandResponseManagerMessage.Subscribe,CommandResponseManagerMessage.Unsubscribe,ComponentCommonMessage.ComponentStateSubscription,ComponentCommonMessage.GetSupervisorLifecycleState,ComponentCommonMessage.LifecycleStateSubscription,FromComponentLifecycleMessage.Running,GetComponentLogMetadata,RunningMessage.Lifecycle,SetComponentLogLevel,SupervisorContainerCommonMessages.Restart$,SupervisorContainerCommonMessages.Shutdown$,SupervisorLockMessage.Lock,SupervisorLockMessage.Unlock
public interface ComponentMessage extends SupervisorMessage
Represents messages that a component can receive in it's whole lifecycle