Package org.apache.jackrabbit.core.observation
-
Interface Summary Interface Description EventStateCollectionFactory Defines methods to create anEventStateCollectionSynchronousEventListener Defines a marker interface forEventListenerimplementations that wish a synchronous notification of changes to the workspace. -
Class Summary Class Description DelegatingObservationDispatcher This Class implements an observation dispatcher, that delegates events to a set of underlying dispatchers.EventFilter TheEventFilterclass implements the filter logic based on the session's access rights and the specified filter rules.EventImpl Implementation of theEventand theJackrabbitEventinterface.EventJournalImpl EventJournalImplimplements the JCR 2.0EventJournal.EventState TheEventStateclass encapsulates the session independent state of anEvent.EventStateCollection TheEventStateCollectionclass implements howEventStateobjects are created based on theItemStates passed to theEventStateCollection.createEventStates(org.apache.jackrabbit.core.id.NodeId, org.apache.jackrabbit.core.state.ChangeLog, org.apache.jackrabbit.core.state.ItemStateManager)method.ObservationDispatcher Dispatcher for dispatching events to listeners within a single workspace.ObservationManagerImpl EachSessioninstance has its ownObservationManagerinstance.