Uses of Package
org.refcodes.observer
-
Classes in org.refcodes.observer used by org.refcodes.observer Class Description AbstractActionEvent The Class AbstractActionEvent.AbstractActionMetaDataEvent Ready to useGenericActionEventstoring a defined set ofEventMetaData.AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder Implementation of theGenericActionMetaDataEvent.GenericActionMetaDataEventBuilderinterface for easily creatingActionMetaDataEventinstances.AbstractActionPayloadEvent Basic implementation of theGenericActionPayloadEvent.AbstractActionPayloadMetaDataEvent Basic implementation of theGenericActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEventBuilder Basic implementation of theGenericActionPayloadMetaDataEvent.GenericActionPayloadMetaDataEventBuilder.AbstractEvent Basic implementation of theGenericEvent.AbstractMetaDataEvent Ready to useGenericActionEventstoring a defined set ofEventMetaData.AbstractPayloadEvent Basic implementation of theGenericPayloadEvent.AbstractPayloadMetaDataEvent Basic implementation of theGenericActionPayloadEvent.ActionEvent AnActionEventextends theEventand provides additional means to provide an actionActionAccessor.getAction()being of typeEnum.ActionMetaDataEvent AnActionMetaDataEventis published by anObservableand is consumed by zero to manyObserverinstances.ActionMetaDataEvent.ActionMetaDataEventBuilder Builder for theActionMetaDataEvent.ActionPayloadEvent TheActionPayloadEventrepresents anActionEventwhich carries an additional payload.ActionPayloadMetaDataEvent AnActionPayloadMetaDataEventprovides Meta-Data describing theActionPayloadMetaDataEventin more detail and a payload as well as an action.ActionPayloadMetaDataEvent.ActionPayloadMetaDataEventBuilder Builder extension for theActionPayloadMetaDataEventtype.Event EventMatcher This interface typifies theMatcherinterface for the usage withGenericActionEventinstances.EventMetaData The Meta-Data describes the event which a publisher posts via the event bus to an event subscriber's event listener.EventMetaData.EventMetaDataBuilder GenericActionEvent AnGenericActionEventextends theGenericEventand provides additional means to provide an action viaActionAccessor.getAction()being of a generic type.GenericActionMetaDataEvent AnGenericActionMetaDataEventprovides Meta-Data describing theGenericActionEventin more detail and a source being the origin of theGenericActionMetaDataEvent.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder Builder extension for theGenericActionMetaDataEventtype.GenericActionPayloadEvent TheGenericActionPayloadEventrepresents anActionEventwhich carries an additional payload.GenericActionPayloadMetaDataEvent AnGenericActionPayloadMetaDataEventprovides Meta-Data describing theGenericActionPayloadMetaDataEventin more detail and a payload as well as an action.GenericActionPayloadMetaDataEvent.GenericActionPayloadMetaDataEventBuilder Builder extension for theGenericActionPayloadMetaDataEventtype.GenericEvent GenericMetaDataEvent AnGenericMetaDataEventprovides Meta-Data describing theGenericActionEventin more detail and a source being the origin of theGenericMetaDataEvent.GenericPayloadEvent TheGenericPayloadEventrepresents anEventwhich carries an additional payload accessible viaPayloadAccessor.getPayload().GenericPayloadMetaDataEvent AnGenericPayloadMetaDataEventprovides Meta-Data describing theGenericPayloadMetaDataEventin more detail and a payload.MetaDataEvent Observable TheObservableinterface can be implemented by any class which can be observed byObserverinstances (proposal) or any listener interface (custom as of your needs).Observer The listener of an event subscriber to be fed with events by a event publisher.ObserverDescriptor ThisObserverDescriptordescribes theObserver, i.e. in some cases anObserverrequires anEventMatcherwhich determines whichGenericActionEventinstances to pass to theObserver.Observers Provides methods to manage all subscribedObserverinstances as a whole and is intended as an extension of theObservableinterface.PayloadEvent ThePayloadEventrepresents anEventwhich carries an additional payload accessible viaPayloadAccessor.getPayload().PayloadMetaDataEvent AnPayloadMetaDataEventprovides Meta-Data describing theGenericPayloadMetaDataEventin more detail and a payload.SubscribeEvent AnSubscribeEventis published by anObservablewhen an observer is being subscribed.UnsubscribeEvent AnUnsubscribeEventis published by anObservablewhen an observer is being unsubscribed.