Package pubsub
Class Subscriber
- java.lang.Object
-
- pubsub.Subscriber
-
public class Subscriber extends Object
-
-
Constructor Summary
Constructors Constructor Description Subscriber(AsyncCuratorFramework client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CachedModeledFramework<Instance>
startInstanceSubscriber(InstanceType instanceType)
Start a subscriber (a CachedModeledFramework instance) using the Instance client templateCachedModeledFramework<LocationAvailable>
startLocationAvailableSubscriber(Group group, Priority priority)
Start a subscriber (a CachedModeledFramework instance) using the LocationAvailable client templateCachedModeledFramework<UserCreated>
startUserCreatedSubscriber(Group group, Priority priority)
Start a subscriber (a CachedModeledFramework instance) using the UserCreated client template
-
-
-
Constructor Detail
-
Subscriber
public Subscriber(AsyncCuratorFramework client)
-
-
Method Detail
-
startLocationAvailableSubscriber
public CachedModeledFramework<LocationAvailable> startLocationAvailableSubscriber(Group group, Priority priority)
Start a subscriber (a CachedModeledFramework instance) using the LocationAvailable client template- Parameters:
group
- group to listen forpriority
- priority to listen for- Returns:
- CachedModeledFramework instance (already started)
-
startUserCreatedSubscriber
public CachedModeledFramework<UserCreated> startUserCreatedSubscriber(Group group, Priority priority)
Start a subscriber (a CachedModeledFramework instance) using the UserCreated client template- Parameters:
group
- group to listen forpriority
- priority to listen for- Returns:
- CachedModeledFramework instance (already started)
-
startInstanceSubscriber
public CachedModeledFramework<Instance> startInstanceSubscriber(InstanceType instanceType)
Start a subscriber (a CachedModeledFramework instance) using the Instance client template- Parameters:
instanceType
- type to listen for- Returns:
- CachedModeledFramework instance (already started)
-
-