Package org.apache.jackrabbit.core.observation
-
Interface Summary Interface Description EventStateCollectionFactory Defines methods to create anEventStateCollection
SynchronousEventListener Defines a marker interface forEventListener
implementations 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 TheEventFilter
class implements the filter logic based on the session's access rights and the specified filter rules.EventImpl Implementation of theEvent
and theJackrabbitEvent
interface.EventJournalImpl EventJournalImpl
implements the JCR 2.0EventJournal
.EventState TheEventState
class encapsulates the session independent state of anEvent
.EventStateCollection TheEventStateCollection
class implements howEventState
objects are created based on theItemState
s 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 EachSession
instance has its ownObservationManager
instance.