| Package | Description |
|---|---|
| org.gcube.common.core.utils.handlers | |
| org.gcube.common.core.utils.handlers.events |
| Modifier and Type | Field and Description |
|---|---|
protected GCUBEProducer<Topic,Object> |
GCUBEHandler.producer
Internal event producer.
|
| Modifier and Type | Method and Description |
|---|---|
protected <TOPIC extends Topic> |
GCUBEHandler.notify(TOPIC topic,
Event<TOPIC,?> e)
|
| Modifier and Type | Method and Description |
|---|---|
void |
GCUBEIHandler.subscribe(Monitor monitor,
Topic... topics)
|
void |
GCUBEHandler.subscribe(Monitor monitor,
Topic... topics)
|
void |
GCUBEIHandler.unsubscribe(Monitor monitor,
Topic... topics)
|
void |
GCUBEHandler.unsubscribe(Monitor monitor,
Topic... topics)
|
| Modifier and Type | Class and Description |
|---|---|
class |
Event<TOPIC extends Topic,PAYLOAD>
Abstract specialisation of
GCUBEEvent for events about Topics. |
| Modifier and Type | Class and Description |
|---|---|
static class |
Topic.LifetimeTopic
Specialises
Topic for LifetimeEvents. |
| Modifier and Type | Method and Description |
|---|---|
<T1 extends Topic,P1> |
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 © 2015. All Rights Reserved.