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
,Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- ComponentCommonMessage
public static class ComponentCommonMessage.LifecycleStateSubscription
extends Object
implements ComponentCommonMessage, scala.Product, Serializable
Represents a message to create subscription for lifecycle changes of a component
param: subscriberMessage tells the component to subscribe to or unsubscribe from LifecycleStateChanged notifications
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface csw.command.client.messages.ComponentCommonMessage
ComponentCommonMessage.ComponentStateSubscription, ComponentCommonMessage.ComponentStateSubscription$, ComponentCommonMessage.GetSupervisorLifecycleState, ComponentCommonMessage.GetSupervisorLifecycleState$, ComponentCommonMessage.LifecycleStateSubscription, ComponentCommonMessage.LifecycleStateSubscription$
-
Constructor Summary
ConstructorDescriptionLifecycleStateSubscription
(PubSub.SubscriberMessage<LifecycleStateChanged> subscriberMessage) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
LifecycleStateSubscription
public LifecycleStateSubscription(PubSub.SubscriberMessage<LifecycleStateChanged> subscriberMessage)
-
-
Method Details
-
subscriberMessage
-