| Modifier and Type | Class and Description |
|---|---|
class |
GCUBEServiceContext.RILifetimeEvent
RI lifetime event.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Events.CredentialDelegationEvent
GCUBEEvent for credential delegation. |
static class |
Events.CredentialRequestEvent
GCUBEEvent for credential requests. |
static class |
Events.GHNEvent<PAYLOAD>
Single
GCUBEEvent type for GHNTopics. |
static class |
Events.GHNLifeTimeEvent
Generic
GCUBEEvent for GHN lifetime events. |
static class |
Events.GHNRIRegistrationEvent
GCUBEEvent for RI registration. |
static class |
Events.SecurityEvent<PAYLOAD> |
| Modifier and Type | Method and Description |
|---|---|
<T1 extends Events.GHNTopic,P1> |
GHNConsumer.onEvent(GCUBEEvent<T1,P1>... events)
Receives RI lifetime events and dispatches them to topic-specific callbacks.
|
<T1 extends Events.SecurityTopic,P1> |
CredentialRequestConsumer.onEvent(GCUBEEvent<T1,P1>... events)
Receives RI lifetime events and dispatches them to topic-specific callbacks.
|
<T1 extends Events.SecurityTopic,P1> |
CredentialConsumer.onEvent(GCUBEEvent<T1,P1>... events)
Receives RI lifetime events and dispatches them to topic-specific callbacks.
|
| Modifier and Type | Method and Description |
|---|---|
<T1 extends GCUBEServiceContext.RILifetimeTopic,P1 extends GCUBEServiceContext> |
Consumer.onEvent(GCUBEEvent<T1,P1>... events)
Receives RI lifetime events and dispatches them to topic-specific callbacks.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ISNotifier.NotificationEvent
Generic
GCUBEEvent for notification. |
| Modifier and Type | Method and Description |
|---|---|
<T1 extends ISNotifier.NotificationTopic,P1> |
ISNotifier.BaseNotificationConsumer.onEvent(GCUBEEvent<T1,P1>... events)
Receives RI notification events and dispatches them to topic-specific callbacks.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ISLocalPublisher.LocalProfileEvent
Generic
GCUBEEvent for notification. |
| Modifier and Type | Method and Description |
|---|---|
<T extends ISLocalPublisher.LocalProfileTopic,P> |
ISLocalPublisher.LocalProfileConsumer.onEvent(GCUBEEvent<T,P>... events) |
| Modifier and Type | Class and Description |
|---|---|
class |
GCUBEPluginManager.PluginEvent
A model of plugin management events with a plugin context payload.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GCUBEPluginManager.PluginConsumer.onDeregistration(GCUBEEvent<? extends GCUBEPluginManager.PluginTopic,? extends PLUGINCONTEXT> event)
Callback for a deregistration event.
|
<T1 extends GCUBEPluginManager.PluginTopic,P1 extends PLUGINCONTEXT> |
GCUBEPluginManager.PluginConsumer.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 |
protected void |
GCUBEPluginManager.PluginConsumer.onRegistration(GCUBEEvent<? extends GCUBEPluginManager.PluginTopic,? extends PLUGINCONTEXT> event)
Callback for a registration event.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GCUBEResource.AddScopeEvent
Generic
GCUBEEvent for the addition of a scope to the resource. |
class |
GCUBEResource.RemoveScopeEvent
Generic
GCUBEEvent for the removal of a scope from the resource. |
class |
GCUBEResource.ResourceEvent<PAYLOAD>
Single
GCUBEEvent type for GHNTopics. |
| Modifier and Type | Method and Description |
|---|---|
<T1 extends GCUBEResource.ResourceTopic,P1> |
GCUBEResource.ResourceConsumer.onEvent(GCUBEEvent<T1,P1>... events)
Receives RI lifetime events and dispatches them to topic-specific callbacks.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
GCUBEServiceSecurityManager.LifetimeEvent
Lifetime event.
|
| Modifier and Type | Method and Description |
|---|---|
<T1 extends GCUBEServiceSecurityManager.LifetimeTopic,P1> |
GCUBEServiceSecurityManager.LifetimeConsumer.onEvent(GCUBEEvent<T1,P1>... events) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<TOPIC,List<GCUBEEvent<? extends TOPIC,? extends PAYLOAD>>> |
GCUBEProducer.events
Notified events, indexed by topic.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<GCUBEEvent<? extends TOPIC,? extends PAYLOAD>> |
GCUBEProducer.getEvents(TOPIC topic)
Used internally to return all the events recorded for a given topic.
|
| Modifier and Type | Method and Description |
|---|---|
<T1 extends TOPIC,P1 extends PAYLOAD> |
GCUBEProducer.notify(T1 topic,
GCUBEEvent<T1,P1>... events)
Notifies consumers of the occurrence of one or more events about a topic for which they subscribed.
|
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.
|
<T1 extends TOPIC,P1 extends PAYLOAD> |
GCUBEConsumer.onEvent(GCUBEEvent<T1,P1>... event)
Notifies the consumer of one of more events about topics for which the consumer
has previously subscribed with a
GCUBEProducer |
| Modifier and Type | Class and Description |
|---|---|
class |
Event<TOPIC extends Topic,PAYLOAD>
Abstract specialisation of
GCUBEEvent for events about Topics. |
static class |
Event.Done
Specialises
Event.LifetimeEvent for events that signal that the execution of a handler has successfully completed. |
static class |
Event.Failed
Specialises
Event.LifetimeEvent for events that signal that the execution of a handler has failed. |
static class |
Event.LifetimeEvent
Abstract specialisation of
Event for lifetime events. |
static class |
Event.Running
Specialises
Event.LifetimeEvent for events that signal that the execution of a handler has started or resumed. |
static class |
Event.Suspended
Specialises
Event.LifetimeEvent for events that signal that the execution of a handler is suspended. |
| 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.