Package csw.command.client.messages
Class ComponentCommonMessage.ComponentStateSubscription
java.lang.Object
csw.command.client.messages.ComponentCommonMessage.ComponentStateSubscription
- All Implemented Interfaces:
CommandSerializationMarker.RemoteMsg
,ComponentCommonMessage
,ComponentMessage
,SupervisorMessage
,CommandSerializable
,Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- ComponentCommonMessage
public static class ComponentCommonMessage.ComponentStateSubscription
extends Object
implements ComponentCommonMessage, scala.Product, Serializable
Represents a message to create subscription for state changes of a component
param: subscriberMessage tells the component to subscribe to or unsubscribe from CurrentState 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
ConstructorDescriptionComponentStateSubscription
(PubSub.SubscriberMessage<CurrentState> subscriberMessage) -
Method Summary
Methods 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
-
ComponentStateSubscription
-
-
Method Details
-
subscriberMessage
-