|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SubscriptionContext
This is the context through which an Entity can manage its subscriptions.
| Method Detail |
|---|
<T> SubscriptionHandle subscribe(Map<String,Object> flags,
Entity producer,
Sensor<T> sensor,
SensorEventListener<? super T> listener)
SubscriptionManager.subscribe(Map, Entity, Sensor, SensorEventListener) with default subscription parameters for this context
<T> SubscriptionHandle subscribe(Entity producer,
Sensor<T> sensor,
SensorEventListener<? super T> listener)
subscribe(Map, Entity, Sensor, SensorEventListener)
<T> SubscriptionHandle subscribeToChildren(Map<String,Object> flags,
Entity parent,
Sensor<T> sensor,
SensorEventListener<? super T> listener)
subscribe(Map, Entity, Sensor, SensorEventListener)
<T> SubscriptionHandle subscribeToChildren(Entity parent,
Sensor<T> sensor,
SensorEventListener<? super T> listener)
subscribe(Map, Entity, Sensor, SensorEventListener)
<T> SubscriptionHandle subscribeToMembers(Map<String,Object> flags,
Group parent,
Sensor<T> sensor,
SensorEventListener<? super T> listener)
subscribe(Map, Entity, Sensor, SensorEventListener)
<T> SubscriptionHandle subscribeToMembers(Group parent,
Sensor<T> sensor,
SensorEventListener<? super T> listener)
subscribe(Map, Entity, Sensor, SensorEventListener)boolean unsubscribe(SubscriptionHandle subscriptionId)
SubscriptionManager.unsubscribe(SubscriptionHandle)int unsubscribeAll()
<T> void publish(SensorEvent<T> event)
SubscriptionManager.publish(SensorEvent)Set<SubscriptionHandle> getSubscriptions()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||