Uses of Interface
org.gcube.common.core.utils.events.GCUBEConsumer

Packages that use GCUBEConsumer
org.gcube.common.core.contexts   
org.gcube.common.core.contexts.ghn   
org.gcube.common.core.contexts.service   
org.gcube.common.core.informationsystem.notifier   
org.gcube.common.core.informationsystem.publisher   
org.gcube.common.core.persistence   
org.gcube.common.core.plugins   
org.gcube.common.core.resources   
org.gcube.common.core.security   
org.gcube.common.core.utils.events   
org.gcube.common.core.utils.handlers.events   
 

Uses of GCUBEConsumer in org.gcube.common.core.contexts
 

Classes in org.gcube.common.core.contexts that implement GCUBEConsumer
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.
 

Uses of GCUBEConsumer in org.gcube.common.core.contexts.ghn
 

Classes in org.gcube.common.core.contexts.ghn that implement GCUBEConsumer
 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.
 

Uses of GCUBEConsumer in org.gcube.common.core.contexts.service
 

Classes in org.gcube.common.core.contexts.service that implement GCUBEConsumer
 class Consumer
          Partial implemention of GCUBEConsumer of RI lifetime events.
 

Uses of GCUBEConsumer in org.gcube.common.core.informationsystem.notifier
 

Classes in org.gcube.common.core.informationsystem.notifier that implement GCUBEConsumer
static class ISNotifier.BaseNotificationConsumer
          Base implementation of a GCUBEConsumer.
 

Uses of GCUBEConsumer in org.gcube.common.core.informationsystem.publisher
 

Classes in org.gcube.common.core.informationsystem.publisher that implement GCUBEConsumer
static class ISLocalPublisher.LocalProfileConsumer
          Base implementation of a GCUBEConsumer of ISLocalPublisher.LocalProfileEvent.
 

Uses of GCUBEConsumer in org.gcube.common.core.persistence
 

Classes in org.gcube.common.core.persistence that implement GCUBEConsumer
protected  class GCUBERIPersistenceManager.StateChangeConsumer
          Consumer of state change events.
 

Uses of GCUBEConsumer in org.gcube.common.core.plugins
 

Classes in org.gcube.common.core.plugins that implement GCUBEConsumer
static class GCUBEPluginManager.PluginConsumer<PLUGINCONTEXT extends GCUBEPluginContext>
          Base class for consumers of plugin management events.
 

Uses of GCUBEConsumer in org.gcube.common.core.resources
 

Classes in org.gcube.common.core.resources that implement GCUBEConsumer
static class GCUBEResource.ResourceConsumer
          Base implementation of a GCUBEConsumer of ResourceEvents.
 

Uses of GCUBEConsumer in org.gcube.common.core.security
 

Classes in org.gcube.common.core.security that implement GCUBEConsumer
static class GCUBEServiceSecurityManager.LifetimeConsumer
          Lifetime event consumer
 

Uses of GCUBEConsumer in org.gcube.common.core.utils.events
 

Fields in org.gcube.common.core.utils.events with type parameters of type GCUBEConsumer
protected  Map<TOPIC,List<GCUBEConsumer<TOPIC,PAYLOAD>>> GCUBEProducer.consumers
          Subscribed consumers, indexed by topic.
 

Methods in org.gcube.common.core.utils.events that return types with arguments of type GCUBEConsumer
protected  List<GCUBEConsumer<TOPIC,PAYLOAD>> GCUBEProducer.getConsumers(TOPIC topic)
          Used internally to return all the consumers subscribed for a given topic.
 

Methods in org.gcube.common.core.utils.events with parameters of type GCUBEConsumer
protected
<T1 extends TOPIC,P1 extends PAYLOAD>
void
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.
 

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

Classes in org.gcube.common.core.utils.handlers.events that implement GCUBEConsumer
 class Monitor
          Abstract specialisation of GCUBEConsumer for consumers of Events.
 



Copyright © 2012. All Rights Reserved.