| Modifier and Type | Class and Description |
|---|---|
protected class |
GCUBEPortTypeContext.PTConsumer
A
Consumer for port-type registration to RI scope removal events. |
protected class |
GCUBEServiceContext.Stager
A
Consumer for staging INITIALISED RIs. |
| Modifier and Type | Class and Description |
|---|---|
class |
CredentialConsumer
Base implementation of a
GCUBEConsumer of GHNEvents. |
class |
CredentialRequestConsumer
Base implementation of a
GCUBEConsumer of GHNEvents. |
class |
GHNConsumer
Base implementation of a
GCUBEConsumer of GHNEvents. |
| Modifier and Type | Class and Description |
|---|---|
class |
Consumer
Partial implemention of
GCUBEConsumer of RI lifetime events. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISNotifier.BaseNotificationConsumer
Base implementation of a
GCUBEConsumer. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISLocalPublisher.LocalProfileConsumer
Base implementation of a
GCUBEConsumer of ISLocalPublisher.LocalProfileEvent. |
| Modifier and Type | Class and Description |
|---|---|
protected class |
GCUBERIPersistenceManager.StateChangeConsumer
Consumer of state change events.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
GCUBEPluginManager.PluginConsumer<PLUGINCONTEXT extends GCUBEPluginContext>
Base class for consumers of plugin management events.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
GCUBEResource.ResourceConsumer
Base implementation of a
GCUBEConsumer of ResourceEvents. |
| Modifier and Type | Class and Description |
|---|---|
static class |
GCUBEServiceSecurityManager.LifetimeConsumer
Lifetime event consumer
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<TOPIC,List<GCUBEConsumer<TOPIC,PAYLOAD>>> |
GCUBEProducer.consumers
Subscribed consumers, indexed by topic.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<GCUBEConsumer<TOPIC,PAYLOAD>> |
GCUBEProducer.getConsumers(TOPIC topic)
Used internally to return all the consumers subscribed for a given topic.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T1 extends TOPIC,P1 extends PAYLOAD> |
GCUBEProducer.notifyConsumer(GCUBEConsumer<TOPIC,PAYLOAD> consumer,
GCUBEEvent<T1,P1>... events)
Notifies asynchronously a given consumer of the occurrence of one or more events.
|
void |
GCUBEProducer.subscribe(GCUBEConsumer<TOPIC,PAYLOAD> consumer,
TOPIC... topics)
Subscribes a consumer to events about one or more topics.
|
void |
GCUBEProducer.unsubscribe(GCUBEConsumer<TOPIC,PAYLOAD> consumer,
TOPIC... topics)
Unsubscribes a consumer from events about one or more topics.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Monitor
Abstract specialisation of
GCUBEConsumer for consumers of Events. |
Copyright © 2015. All Rights Reserved.