Uses of Interface
org.nuxeo.ecm.core.event.EventBundle
Package
Description
Event Service API (see
EventService
).Event Service implementation.
Provides listener to the route lifecycle.
-
Uses of EventBundle in org.nuxeo.drive.listener
Modifier and TypeMethodDescriptionvoid
NuxeoDriveGroupUpdateListener.handleEvent
(EventBundle events) void
NuxeoDriveVirtualEventLogger.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.automation.core.events
Modifier and TypeMethodDescriptionvoid
PostCommitOperationEventListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.core.blob
-
Uses of EventBundle in org.nuxeo.ecm.core.event
Modifier and TypeInterfaceDescriptioninterface
BecauseEventBundle
can be processed asynchronously, they can be executed: in a different security context with a differentCoreSession
This interface is used to mark Bundles that supports this kind of processing.Modifier and TypeMethodDescriptionvoid
EventProducer.fireEventBundle
(EventBundle event) void
EventService.fireEventBundle
(EventBundle event) Fires all recorded events in a transaction.void
EventService.fireEventBundleSync
(EventBundle event) Fires an event bundle in synchronous mode.void
PostCommitEventListener.handleEvent
(EventBundle events) Handles the set of events that were raised during the life of an user operation. -
Uses of EventBundle in org.nuxeo.ecm.core.event.impl
Modifier and TypeClassDescriptionclass
class
Default implementation for anEventBundle
that need to be reconnected to a usable Session.Modifier and TypeFieldDescriptionprotected final EventBundle
PostCommitEventExecutor.EventBundleBulkRunner.bundle
protected final EventBundle
PostCommitEventExecutor.EventBundleRunner.bundle
protected EventBundle
ReconnectedEventBundleImpl.sourceEventBundle
Modifier and TypeMethodDescriptionEventListenerDescriptor.filterBundle
(EventBundle bundle) Filters the event bundle to only keep events of interest to this listener.Modifier and TypeMethodDescriptionboolean
EventListenerDescriptor.acceptBundle
(EventBundle bundle) Checks if there's at least one event of interest in the bundle.EventListenerDescriptor.filterBundle
(EventBundle bundle) Filters the event bundle to only keep events of interest to this listener.void
EventServiceImpl.fireEventBundle
(EventBundle event) void
EventServiceImpl.fireEventBundleSync
(EventBundle event) void
AbstractLongRunningListener.handleEvent
(EventBundle events) protected abstract void
AbstractLongRunningListener.handleEventPostprocessing
(EventBundle events, Map<String, Object> data) Finish processing in a dedicated Transactionprotected abstract boolean
AbstractLongRunningListener.handleEventPreprocessing
(EventBundle events, Map<String, Object> data) Handles first step of processing in a normal transactional way.void
AsyncEventExecutor.run
(List<EventListenerDescriptor> listeners, EventBundle bundle) void
PostCommitEventExecutor.run
(List<EventListenerDescriptor> listeners, EventBundle event) void
PostCommitEventExecutor.run
(List<EventListenerDescriptor> listeners, EventBundle bundle, long timeoutMillis, boolean bulk) void
PostCommitEventExecutor.runBulk
(List<EventListenerDescriptor> listeners, EventBundle event) ModifierConstructorDescriptionEventBundleBulkRunner
(List<EventListenerDescriptor> listeners, EventBundle bundle) EventBundleRunner
(List<EventListenerDescriptor> listeners, EventBundle bundle) ListenerWork
(EventListenerDescriptor listener, EventBundle bundle) ReconnectedEventBundleImpl
(EventBundle sourceEventBundle) ReconnectedEventBundleImpl
(EventBundle sourceEventBundle, String listenerName) -
Uses of EventBundle in org.nuxeo.ecm.core.event.pipe
Modifier and TypeMethodDescriptionprotected EventBundle
AbstractEventBundlePipe.filterBundle
(EventBundle events) Modifier and TypeMethodDescriptionprotected abstract List<EventBundle>
AbstractPipeConsumer.unmarshallEventBundle
(List<T> messages) Modifier and TypeMethodDescriptionprotected EventBundle
AbstractEventBundlePipe.filterBundle
(EventBundle events) protected abstract T
AbstractEventBundlePipe.marshall
(EventBundle events) de-hydrate the EventBundle to make it suitable for transmission on a Busprotected void
AbstractEventBundlePipe.preProcessBundle
(EventBundle events) void
AbstractEventBundlePipe.sendEventBundle
(EventBundle events) void
EventBundlePipe.sendEventBundle
(EventBundle events) Send anEventBundle
inside the pipeModifier and TypeMethodDescriptionprotected boolean
AbstractListenerPipeConsumer.processEventBundles
(List<EventBundle> bundles) protected abstract boolean
AbstractPipeConsumer.processEventBundles
(List<EventBundle> bundles) -
Uses of EventBundle in org.nuxeo.ecm.core.event.pipe.dispatch
Modifier and TypeMethodDescriptionvoid
EventBundleDispatcher.sendEventBundle
(EventBundle events) Forward anEventBundle
to the underlyingEventBundlePipe
svoid
SimpleEventBundlePipeDispatcher.sendEventBundle
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.core.event.pipe.local
Modifier and TypeMethodDescriptionprotected EventBundle
LocalEventBundlePipe.marshall
(EventBundle events) Modifier and TypeMethodDescriptionprotected List<EventBundle>
LocalEventBundlePipeConsumer.unmarshallEventBundle
(List<EventBundle> messages) Modifier and TypeMethodDescriptionprotected EventBundle
LocalEventBundlePipe.marshall
(EventBundle events) protected void
LocalEventBundlePipe.send
(EventBundle message) Modifier and TypeMethodDescriptionprotected List<EventBundle>
LocalEventBundlePipeConsumer.unmarshallEventBundle
(List<EventBundle> messages) -
Uses of EventBundle in org.nuxeo.ecm.core.event.script
Modifier and TypeMethodDescriptionvoid
ScriptingPostCommitEventListener.handleEvent
(EventBundle bundle) -
Uses of EventBundle in org.nuxeo.ecm.core.lifecycle.event
Modifier and TypeMethodDescriptionvoid
BulkLifeCycleChangeListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.core.management.events
Modifier and TypeMethodDescriptionvoid
EventCounterListener.handleEvent
(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.core.storage.sql.listeners
-
Uses of EventBundle in org.nuxeo.ecm.core.versioning
Modifier and TypeMethodDescriptionvoid
OrphanVersionCleanupListener.handleEvent
(EventBundle events) Deprecated.void
OrphanVersionRemoverListener.handleEvent
(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.permissions
Modifier and TypeMethodDescriptionvoid
ACEStatusUpdatedListener.handleEvent
(EventBundle events) void
PermissionGarbageCollectorListener.handleEvent
(EventBundle events) void
PermissionGrantedNotificationListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.audit.api
Modifier and TypeMethodDescriptionvoid
AuditLogger.logEvents
(EventBundle eventBundle) Deprecated.since 10.10, audit event is now handled with nuxeo-stream, if you want to log events, contribute to NXAuditEventsService#event extension point -
Uses of EventBundle in org.nuxeo.ecm.platform.audit.listener
Modifier and TypeMethodDescriptionvoid
AuditEventLogger.handleEvent
(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.platform.audit.service
Modifier and TypeMethodDescriptionprotected boolean
AbstractAuditBackend.isAuditable
(EventBundle eventBundle) void
AbstractAuditBackend.logEvents
(EventBundle bundle) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.platform.comment.listener
Modifier and TypeMethodDescriptionvoid
AbstractCommentListener.handleEvent
(EventBundle events) void
CheckedInCommentListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.ec.notification
-
Uses of EventBundle in org.nuxeo.ecm.platform.filemanager.core.listener
Modifier and TypeMethodDescriptionvoid
AsynchronousUnicityCheckListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.picture.listener
Modifier and TypeMethodDescriptionvoid
PictureViewsGenerationListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.rendition.listener
Modifier and TypeMethodDescriptionvoid
StoredRenditionsCleanupListener.handleEvent
(EventBundle eventBundle) -
Uses of EventBundle in org.nuxeo.ecm.platform.routing.core.listener
Modifier and TypeMethodDescriptionvoid
DocumentRouteDeletedListener.handleEvent
(EventBundle events) Deprecated.void
DocumentRouteOrphanedListener.handleEvent
(EventBundle events) void
DocumentRoutingWorkflowInstancesCleanup.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.tag
-
Uses of EventBundle in org.nuxeo.ecm.platform.thumbnail.listener
-
Uses of EventBundle in org.nuxeo.template.listeners
Modifier and TypeMethodDescriptionvoid
TemplateTypeBindingListener.handleEvent
(EventBundle eventBundle) -
Uses of EventBundle in org.nuxeo.wopi
Modifier and TypeMethodDescriptionvoid
WOPIDiscoveryRefreshListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.wopi.lock
Modifier and TypeMethodDescriptionvoid
LockExpirationListener.handleEvent
(EventBundle eventBundle)