Uses of Class
org.gcube.common.core.utils.handlers.events.Topic

Packages that use Topic
org.gcube.common.core.utils.handlers   
org.gcube.common.core.utils.handlers.events   
 

Uses of Topic in org.gcube.common.core.utils.handlers
 

Fields in org.gcube.common.core.utils.handlers with type parameters of type Topic
protected  GCUBEProducer<Topic,Object> GCUBEHandler.producer
          Internal event producer.
 

Methods in org.gcube.common.core.utils.handlers with type parameters of type Topic
protected
<TOPIC extends Topic>
void
GCUBEHandler.notify(TOPIC topic, Event<TOPIC,?> e)
          Notifies all subscribed monitors of an Event about an associated Topic.
 

Methods in org.gcube.common.core.utils.handlers with parameters of type Topic
 void GCUBEIHandler.subscribe(Monitor monitor, Topic... topics)
          Subscribes a Monitor to one or more Topics.
 void GCUBEHandler.subscribe(Monitor monitor, Topic... topics)
          Subscribes a Monitor to one or more Topics.
 void GCUBEIHandler.unsubscribe(Monitor monitor, Topic... topics)
          Unsubscribes a Monitor from one or more Topics.
 void GCUBEHandler.unsubscribe(Monitor monitor, Topic... topics)
          Unsubscribes a Monitor from one or more Topics.
 

Uses of Topic in org.gcube.common.core.utils.handlers.events
 

Classes in org.gcube.common.core.utils.handlers.events with type parameters of type Topic
 class Event<TOPIC extends Topic,PAYLOAD>
          Abstract specialisation of GCUBEEvent for events about Topics.
 

Subclasses of Topic in org.gcube.common.core.utils.handlers.events
static class Topic.LifetimeTopic
          Specialises Topic for LifetimeEvents.
 

Methods in org.gcube.common.core.utils.handlers.events with type parameters of type Topic
<T1 extends Topic,P1>
void
Monitor.onEvent(GCUBEEvent<T1,P1>... events)
          Notifies the consumer of one of more events about topics for which the consumer has previously subscribed with a GCUBEProducer
 



Copyright © 2012. All Rights Reserved.