Uses of Interface
org.nuxeo.ecm.core.event.EventBundle
Packages that use 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
Methods in org.nuxeo.drive.listener with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
NuxeoDriveGroupUpdateListener.handleEvent
(EventBundle events) void
NuxeoDriveVirtualEventLogger.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.automation.core.events
Methods in org.nuxeo.ecm.automation.core.events with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
PostCommitOperationEventListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.core.blob
Methods in org.nuxeo.ecm.core.blob with parameters of type EventBundle -
Uses of EventBundle in org.nuxeo.ecm.core.event
Subinterfaces of EventBundle in org.nuxeo.ecm.core.eventModifier 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.Methods in org.nuxeo.ecm.core.event with parameters of type EventBundleModifier 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
Classes in org.nuxeo.ecm.core.event.impl that implement EventBundleModifier and TypeClassDescriptionclass
class
Default implementation for anEventBundle
that need to be reconnected to a usable Session.Fields in org.nuxeo.ecm.core.event.impl declared as EventBundleModifier and TypeFieldDescriptionprotected final EventBundle
PostCommitEventExecutor.EventBundleBulkRunner.bundle
protected final EventBundle
PostCommitEventExecutor.EventBundleRunner.bundle
protected EventBundle
ReconnectedEventBundleImpl.sourceEventBundle
Methods in org.nuxeo.ecm.core.event.impl that return EventBundleModifier and TypeMethodDescriptionEventListenerDescriptor.filterBundle
(EventBundle bundle) Filters the event bundle to only keep events of interest to this listener.Methods in org.nuxeo.ecm.core.event.impl with parameters of type EventBundleModifier 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) Constructors in org.nuxeo.ecm.core.event.impl with parameters of type EventBundleModifierConstructorDescriptionEventBundleBulkRunner
(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
Methods in org.nuxeo.ecm.core.event.pipe that return EventBundleModifier and TypeMethodDescriptionprotected EventBundle
AbstractEventBundlePipe.filterBundle
(EventBundle events) Methods in org.nuxeo.ecm.core.event.pipe that return types with arguments of type EventBundleModifier and TypeMethodDescriptionprotected abstract List<EventBundle>
AbstractPipeConsumer.unmarshallEventBundle
(List<T> messages) Methods in org.nuxeo.ecm.core.event.pipe with parameters of type EventBundleModifier 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 pipeMethod parameters in org.nuxeo.ecm.core.event.pipe with type arguments of type EventBundleModifier 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
Methods in org.nuxeo.ecm.core.event.pipe.dispatch with parameters of type EventBundleModifier 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
Methods in org.nuxeo.ecm.core.event.pipe.local that return EventBundleModifier and TypeMethodDescriptionprotected EventBundle
LocalEventBundlePipe.marshall
(EventBundle events) Methods in org.nuxeo.ecm.core.event.pipe.local that return types with arguments of type EventBundleModifier and TypeMethodDescriptionprotected List<EventBundle>
LocalEventBundlePipeConsumer.unmarshallEventBundle
(List<EventBundle> messages) Methods in org.nuxeo.ecm.core.event.pipe.local with parameters of type EventBundleModifier and TypeMethodDescriptionprotected EventBundle
LocalEventBundlePipe.marshall
(EventBundle events) protected void
LocalEventBundlePipe.send
(EventBundle message) Method parameters in org.nuxeo.ecm.core.event.pipe.local with type arguments of type EventBundleModifier and TypeMethodDescriptionprotected List<EventBundle>
LocalEventBundlePipeConsumer.unmarshallEventBundle
(List<EventBundle> messages) -
Uses of EventBundle in org.nuxeo.ecm.core.event.script
Methods in org.nuxeo.ecm.core.event.script with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
ScriptingPostCommitEventListener.handleEvent
(EventBundle bundle) -
Uses of EventBundle in org.nuxeo.ecm.core.lifecycle.event
Methods in org.nuxeo.ecm.core.lifecycle.event with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
BulkLifeCycleChangeListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.core.management.events
Methods in org.nuxeo.ecm.core.management.events with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
EventCounterListener.handleEvent
(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.core.storage.sql.listeners
Methods in org.nuxeo.ecm.core.storage.sql.listeners with parameters of type EventBundle -
Uses of EventBundle in org.nuxeo.ecm.core.versioning
Methods in org.nuxeo.ecm.core.versioning with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
OrphanVersionCleanupListener.handleEvent
(EventBundle events) Deprecated.void
OrphanVersionRemoverListener.handleEvent
(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.permissions
Methods in org.nuxeo.ecm.permissions with parameters of type EventBundleModifier 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
Methods in org.nuxeo.ecm.platform.audit.api with parameters of type EventBundleModifier 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
Methods in org.nuxeo.ecm.platform.audit.listener with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
AuditEventLogger.handleEvent
(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.platform.audit.service
Methods in org.nuxeo.ecm.platform.audit.service with parameters of type EventBundleModifier and TypeMethodDescriptionprotected boolean
AbstractAuditBackend.isAuditable
(EventBundle eventBundle) void
AbstractAuditBackend.logEvents
(EventBundle bundle) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.platform.comment.listener
Methods in org.nuxeo.ecm.platform.comment.listener with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
AbstractCommentListener.handleEvent
(EventBundle events) void
CheckedInCommentListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.ec.notification
Methods in org.nuxeo.ecm.platform.ec.notification with parameters of type EventBundle -
Uses of EventBundle in org.nuxeo.ecm.platform.filemanager.core.listener
Methods in org.nuxeo.ecm.platform.filemanager.core.listener with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
AsynchronousUnicityCheckListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.picture.listener
Methods in org.nuxeo.ecm.platform.picture.listener with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
PictureViewsGenerationListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.rendition.listener
Methods in org.nuxeo.ecm.platform.rendition.listener with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
StoredRenditionsCleanupListener.handleEvent
(EventBundle eventBundle) -
Uses of EventBundle in org.nuxeo.ecm.platform.routing.core.listener
Methods in org.nuxeo.ecm.platform.routing.core.listener with parameters of type EventBundleModifier 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
Methods in org.nuxeo.ecm.platform.tag with parameters of type EventBundle -
Uses of EventBundle in org.nuxeo.ecm.platform.thumbnail.listener
Methods in org.nuxeo.ecm.platform.thumbnail.listener with parameters of type EventBundle -
Uses of EventBundle in org.nuxeo.template.listeners
Methods in org.nuxeo.template.listeners with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
TemplateTypeBindingListener.handleEvent
(EventBundle eventBundle) -
Uses of EventBundle in org.nuxeo.wopi
Methods in org.nuxeo.wopi with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
WOPIDiscoveryRefreshListener.handleEvent
(EventBundle events) -
Uses of EventBundle in org.nuxeo.wopi.lock
Methods in org.nuxeo.wopi.lock with parameters of type EventBundleModifier and TypeMethodDescriptionvoid
LockExpirationListener.handleEvent
(EventBundle eventBundle)