protected static class PostCommitEventExecutor.EventBundleBulkRunner extends Object implements Callable<Boolean>
The event bundle is reconnected to a single session and a single transaction is started for all the listeners.
In case of exception in a listener, the transaction is rolled back and processing stops.
In case of timeout, the transaction is rolled back and processing stops.
| Modifier and Type | Field and Description |
|---|---|
protected EventBundle |
bundle |
protected String |
callerThread |
protected List<EventListenerDescriptor> |
listeners |
| Constructor and Description |
|---|
EventBundleBulkRunner(List<EventListenerDescriptor> listeners,
EventBundle bundle) |
protected final List<EventListenerDescriptor> listeners
protected final EventBundle bundle
protected final String callerThread
public EventBundleBulkRunner(List<EventListenerDescriptor> listeners, EventBundle bundle)
Copyright © 2019 Nuxeo. All rights reserved.