Package org.gcube.common.core.utils.events

Interface Summary
GCUBEConsumer<TOPIC extends GCUBETopic,PAYLOAD> Interface for consumers of notification of GCUBEEvents about GCUBETopic A consumer receives notifications from a GCUBEProducers with which it has previously subscribed.
GCUBESynchronousConsumer A tagging interface that marks the intention of GCUBEConsumer to receive events synchronously, i.e.
GCUBETopic A tagging interface for topics of GCUBEEvents handled by GCUBEProducers and consumed by GCUBEConsumers.
 

Class Summary
GCUBEEvent<T extends GCUBETopic,P> A base implementation for events handled by GCUBEProducers and consumed by GCUBEConsumers.
GCUBEProducer<TOPIC extends GCUBETopic,PAYLOAD> Base implementation for producers of event notifications.
 



Copyright © 2012. All Rights Reserved.