Uses of Package
org.refcodes.observer
-
Classes in org.refcodes.observer used by org.refcodes.observerClassDescriptionThe Class AbstractActionEvent.Basic implementation of the
GenericEvent.Abstract implementation of anEventMatchertype.Ready to useGenericActionEventstoring a defined set ofEventMetaData.Implementation of theGenericActionMetaDataEvent.GenericActionMetaDataEventBuilderinterface for easily creatingMetaDataActionEventinstances.Ready to useGenericActionEventstoring a defined set ofEventMetaData.Basic implementation of theGenericActionPayloadEvent.Basic implementation of theGenericPayloadEvent.Basic implementation of theGenericActionPayloadMetaDataEvent.Basic implementation of theGenericActionPayloadMetaDataEvent.GenericActionPayloadMetaDataEventBuilder.Basic implementation of theGenericActionPayloadEvent.AnActionEventextends theEventand provides additional means to provide an actionActionAccessor.getAction()being of typeEnum.This interface typifies theMatcherinterface for the usage withGenericActionEventinstances.AnGenericActionEventextends theGenericEventand provides additional means to provide an action viaActionAccessor.getAction()being of a generic type.AnGenericActionMetaDataEventprovides Meta-Data describing theGenericActionEventin more detail and a source being the origin of theGenericActionMetaDataEvent.Builder extension for theGenericActionMetaDataEventtype.TheGenericActionPayloadEventrepresents anActionEventwhich carries an additional payload.AnGenericActionPayloadMetaDataEventprovides Meta-Data describing theGenericActionPayloadMetaDataEventin more detail and a payload as well as an action.Builder extension for theGenericActionPayloadMetaDataEventtype.AnGenericMetaDataEventprovides Meta-Data describing theGenericActionEventin more detail and a source being the origin of theGenericMetaDataEvent.TheGenericPayloadEventrepresents anEventwhich carries an additional payload accessible viaPayloadAccessor.getPayload().AnGenericPayloadMetaDataEventprovides Meta-Data describing theGenericPayloadMetaDataEventin more detail and a payload.AnMetaDataActionEventis published by anObservableand is consumed by zero to manyObserverinstances.Builder for theMetaDataActionEvent.TheObservableinterface can be implemented by any class which can be observed byObserverinstances (proposal) or any listener interface (custom as of your needs).The listener of an event subscriber to be fed with events by a event publisher.ThisObserverDescriptordescribes theObserver, i.e. in some cases anObserverrequires anEventMatcherwhich determines whichGenericActionEventinstances to pass to theObserver.Provides methods to manage all subscribedObserverinstances as a whole and is intended as an extension of theObservableinterface.ThePayloadActionEventrepresents anActionEventwhich carries an additional payload.ThePayloadEventrepresents anEventwhich carries an additional payload accessible viaPayloadAccessor.getPayload().AnPayloadMetaDataActionEventprovides Meta-Data describing thePayloadMetaDataActionEventin more detail and a payload as well as an action.Builder extension for thePayloadMetaDataActionEventtype.AnPayloadMetaDataEventprovides Meta-Data describing theGenericPayloadMetaDataEventin more detail and a payload.AnSubscribeEventis published by anObservablewhen an observer is being subscribed.AnUnsubscribeEventis published by anObservablewhen an observer is being unsubscribed.