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