|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
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 | ||
|---|---|---|
|
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 |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||