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 TypeMethodDescriptionvoidNuxeoDriveGroupUpdateListener.handleEvent(EventBundle events) voidNuxeoDriveVirtualEventLogger.handleEvent(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.automation.core.events
Methods in org.nuxeo.ecm.automation.core.events with parameters of type EventBundleModifier and TypeMethodDescriptionvoidPostCommitOperationEventListener.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 TypeInterfaceDescriptioninterfaceBecauseEventBundlecan be processed asynchronously, they can be executed: in a different security context with a differentCoreSessionThis 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 TypeMethodDescriptionvoidEventProducer.fireEventBundle(EventBundle event) voidEventService.fireEventBundle(EventBundle event) Fires all recorded events in a transaction.voidEventService.fireEventBundleSync(EventBundle event) Fires an event bundle in synchronous mode.voidPostCommitEventListener.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 TypeClassDescriptionclassclassDefault implementation for anEventBundlethat need to be reconnected to a usable Session.Fields in org.nuxeo.ecm.core.event.impl declared as EventBundleModifier and TypeFieldDescriptionprotected final EventBundlePostCommitEventExecutor.EventBundleBulkRunner.bundleprotected final EventBundlePostCommitEventExecutor.EventBundleRunner.bundleprotected EventBundleReconnectedEventBundleImpl.sourceEventBundleMethods 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 TypeMethodDescriptionbooleanEventListenerDescriptor.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.voidEventServiceImpl.fireEventBundle(EventBundle event) voidEventServiceImpl.fireEventBundleSync(EventBundle event) voidAbstractLongRunningListener.handleEvent(EventBundle events) protected abstract voidAbstractLongRunningListener.handleEventPostprocessing(EventBundle events, Map<String, Object> data) Finish processing in a dedicated Transactionprotected abstract booleanAbstractLongRunningListener.handleEventPreprocessing(EventBundle events, Map<String, Object> data) Handles first step of processing in a normal transactional way.voidAsyncEventExecutor.run(List<EventListenerDescriptor> listeners, EventBundle bundle) voidPostCommitEventExecutor.run(List<EventListenerDescriptor> listeners, EventBundle event) voidPostCommitEventExecutor.run(List<EventListenerDescriptor> listeners, EventBundle bundle, long timeoutMillis, boolean bulk) voidPostCommitEventExecutor.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 EventBundleAbstractEventBundlePipe.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 EventBundleAbstractEventBundlePipe.filterBundle(EventBundle events) protected abstract TAbstractEventBundlePipe.marshall(EventBundle events) de-hydrate the EventBundle to make it suitable for transmission on a Busprotected voidAbstractEventBundlePipe.preProcessBundle(EventBundle events) voidAbstractEventBundlePipe.sendEventBundle(EventBundle events) voidEventBundlePipe.sendEventBundle(EventBundle events) Send anEventBundleinside the pipeMethod parameters in org.nuxeo.ecm.core.event.pipe with type arguments of type EventBundleModifier and TypeMethodDescriptionprotected booleanAbstractListenerPipeConsumer.processEventBundles(List<EventBundle> bundles) protected abstract booleanAbstractPipeConsumer.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 TypeMethodDescriptionvoidEventBundleDispatcher.sendEventBundle(EventBundle events) Forward anEventBundleto the underlyingEventBundlePipesvoidSimpleEventBundlePipeDispatcher.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 EventBundleLocalEventBundlePipe.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 EventBundleLocalEventBundlePipe.marshall(EventBundle events) protected voidLocalEventBundlePipe.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 TypeMethodDescriptionvoidScriptingPostCommitEventListener.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 TypeMethodDescriptionvoidBulkLifeCycleChangeListener.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 TypeMethodDescriptionvoidEventCounterListener.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 TypeMethodDescriptionvoidOrphanVersionCleanupListener.handleEvent(EventBundle events) Deprecated.voidOrphanVersionRemoverListener.handleEvent(EventBundle events) Deprecated. -
Uses of EventBundle in org.nuxeo.ecm.permissions
Methods in org.nuxeo.ecm.permissions with parameters of type EventBundleModifier and TypeMethodDescriptionvoidACEStatusUpdatedListener.handleEvent(EventBundle events) voidPermissionGarbageCollectorListener.handleEvent(EventBundle events) voidPermissionGrantedNotificationListener.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 TypeMethodDescriptionvoidAuditLogger.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 TypeMethodDescriptionvoidAuditEventLogger.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 booleanAbstractAuditBackend.isAuditable(EventBundle eventBundle) voidAbstractAuditBackend.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 TypeMethodDescriptionvoidAbstractCommentListener.handleEvent(EventBundle events) voidCheckedInCommentListener.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 TypeMethodDescriptionvoidAsynchronousUnicityCheckListener.handleEvent(EventBundle events) -
Uses of EventBundle in org.nuxeo.ecm.platform.oauth2.events
Methods in org.nuxeo.ecm.platform.oauth2.events with parameters of type EventBundleModifier and TypeMethodDescriptionvoidGarbageCollectExpiredOAuth2TokensListener.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 TypeMethodDescriptionvoidPictureViewsGenerationListener.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 TypeMethodDescriptionvoidStoredRenditionsCleanupListener.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 TypeMethodDescriptionvoidDocumentRouteDeletedListener.handleEvent(EventBundle events) Deprecated.voidDocumentRouteOrphanedListener.handleEvent(EventBundle events) voidDocumentRoutingWorkflowInstancesCleanup.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 TypeMethodDescriptionvoidTemplateTypeBindingListener.handleEvent(EventBundle eventBundle) -
Uses of EventBundle in org.nuxeo.wopi
Methods in org.nuxeo.wopi with parameters of type EventBundleModifier and TypeMethodDescriptionvoidWOPIDiscoveryRefreshListener.handleEvent(EventBundle events) -
Uses of EventBundle in org.nuxeo.wopi.lock
Methods in org.nuxeo.wopi.lock with parameters of type EventBundleModifier and TypeMethodDescriptionvoidLockExpirationListener.handleEvent(EventBundle eventBundle)