Class PubSub.SubscribeOnly<T>
java.lang.Object
csw.command.client.models.framework.PubSub.SubscribeOnly<T>
- Type Parameters:
T
- represents the type of data that is subscribed
- All Implemented Interfaces:
PubSub<T>
,PubSub.SubscriberMessage<T>
,Serializable
,scala.Equals
,scala.Product
public static class PubSub.SubscribeOnly<T>
extends Object
implements PubSub.SubscriberMessage<T>, scala.Product, Serializable
Represents the subscribe action for current states specified by a set of stateNames
param: ref the reference of subscriber used to notify to when some data is published param: names set of stateNames uniquely representating current states for a component
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface csw.command.client.models.framework.PubSub
PubSub.Publish<T>, PubSub.Publish$, PubSub.PublisherMessage<T>, PubSub.Subscribe<T>, PubSub.Subscribe$, PubSub.SubscribeOnly<T>, PubSub.SubscribeOnly$, PubSub.SubscriberMessage<T>, PubSub.Unsubscribe<T>, PubSub.Unsubscribe$
-
Constructor Summary
ConstructorDescriptionSubscribeOnly
(akka.actor.typed.ActorRef<T> ref, scala.collection.immutable.Set<StateName> names) -
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
-
SubscribeOnly
-
-
Method Details
-
ref
-
names
-