Package csw.command.client.messages
Class ComponentCommonMessage.LifecycleStateSubscription
- java.lang.Object
- 
- csw.command.client.messages.ComponentCommonMessage.LifecycleStateSubscription
 
- 
- All Implemented Interfaces:
- CommandSerializationMarker.RemoteMsg,- ComponentCommonMessage,- ComponentMessage,- SupervisorMessage,- CommandSerializable,- java.io.Serializable,- scala.Equals,- scala.Product
 - Enclosing interface:
- ComponentCommonMessage
 
 public static class ComponentCommonMessage.LifecycleStateSubscription extends java.lang.Object implements ComponentCommonMessage, scala.Product, java.io.Serializable Represents a message to create subscription for lifecycle changes of a componentparam: subscriberMessage tells the component to subscribe to or unsubscribe from LifecycleStateChanged notifications - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface csw.command.client.messages.ComponentCommonMessageComponentCommonMessage.ComponentStateSubscription, ComponentCommonMessage.ComponentStateSubscription$, ComponentCommonMessage.GetSupervisorLifecycleState, ComponentCommonMessage.GetSupervisorLifecycleState$, ComponentCommonMessage.LifecycleStateSubscription, ComponentCommonMessage.LifecycleStateSubscription$
 
- 
 - 
Constructor SummaryConstructors Constructor Description LifecycleStateSubscription(PubSub.SubscriberMessage<LifecycleStateChanged> subscriberMessage)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PubSub.SubscriberMessage<LifecycleStateChanged>subscriberMessage()
 
- 
- 
- 
Constructor Detail- 
LifecycleStateSubscriptionpublic LifecycleStateSubscription(PubSub.SubscriberMessage<LifecycleStateChanged> subscriberMessage) 
 
- 
 - 
Method Detail- 
subscriberMessagepublic PubSub.SubscriberMessage<LifecycleStateChanged> subscriberMessage() 
 
- 
 
-