Event Service implementation.
Interface Summary Interface Description AsyncWaitHook
Class Summary Class Description AbstractEventContextBase class to be used to create new context events. AbstractLongRunningListenerAbstract class that helps building an Asynchronous listeners that will handle a long running process. AssocMapA map used to track duplicates. AsyncEventExecutorExecutor of async listeners passing them to the WorkManager. AsyncEventExecutor.ListenerWork DocumentEventContextSpecialized implementation to be used with an abstract session EventBundleImpl EventContextImplDefault implementation EventImplEvent implementation. EventListenerDescriptorXObject descriptor to declare event listeners EventListenerDescriptorComparator EventListenerListUtility class used to manage event listeners descriptors. EventServiceImplImplementation of the event service. InlineEventContextMinimal eventContext implementation that can be used for events that are not bound to a CoreSession. PostCommitEventExecutorExecutor that passes an event bundle to post-commit asynchronous listeners (in a separated thread in order to manage transactions). PostCommitEventExecutor.EventBundleBulkRunnerLets the listeners process the event bundle in bulk mode. PostCommitEventExecutor.EventBundleRunnerLets the listeners process the event bundle. ReconnectedEventBundleImplDefault implementation for an
EventBundlethat need to be reconnected to a usable Session.
ShallowDocumentModel ShallowEventLight Event implementation. UnboundEventContextMinimal eventContext implementation that can be used for events that are not bound to a CoreSession.