Package org.nuxeo.ecm.core.event.impl
Event Service implementation.
-
Interface Summary Interface Description AsyncWaitHook -
Class Summary Class Description AbstractEventContext Base class to be used to create new context events.AbstractLongRunningListener Abstract class that helps building an Asynchronous listeners that will handle a long running process.AssocMap A map used to track duplicates.AsyncEventExecutor Executor of async listeners passing them to the WorkManager.AsyncEventExecutor.ListenerWork BlobEventContext DocumentDomainEventContext Event Context used for Document Domain Event.DocumentEventContext Specialized implementation to be used with an abstract sessionEventBundleImpl EventContextImpl Default implementationEventImpl Event implementation.EventListenerDescriptor XObject descriptor to declare event listenersEventListenerDescriptorComparator EventListenerList Utility class used to manage event listeners descriptors.EventServiceImpl Implementation of the event service.InlineEventContext Minimal eventContext implementation that can be used for events that are not bound to a CoreSession.PostCommitEventExecutor Executor that passes an event bundle to post-commit asynchronous listeners (in a separated thread in order to manage transactions).PostCommitEventExecutor.EventBundleBulkRunner Lets the listeners process the event bundle in bulk mode.PostCommitEventExecutor.EventBundleRunner Lets the listeners process the event bundle.ReconnectedEventBundleImpl Default implementation for anEventBundle
that need to be reconnected to a usable Session.ShallowDocumentModel Light weightDocumentModel
implementation Only holdsDocumentRef
, RepositoryName, name, path and context data.ShallowEvent Light Event implementation.UnboundEventContext Minimal eventContext implementation that can be used for events that are not bound to a CoreSession.