Uses of Package
org.apache.jackrabbit.core.observation
-
Packages that use org.apache.jackrabbit.core.observation Package Description org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.org.apache.jackrabbit.core.cluster org.apache.jackrabbit.core.lock org.apache.jackrabbit.core.nodetype.virtual org.apache.jackrabbit.core.observation org.apache.jackrabbit.core.retention org.apache.jackrabbit.core.security.authorization org.apache.jackrabbit.core.security.authorization.acl org.apache.jackrabbit.core.security.principal org.apache.jackrabbit.core.security.user org.apache.jackrabbit.core.session org.apache.jackrabbit.core.state org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core Class Description DelegatingObservationDispatcher This Class implements an observation dispatcher, that delegates events to a set of underlying dispatchers.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.EventStateCollectionFactory Defines methods to create anEventStateCollection
ObservationDispatcher Dispatcher for dispatching events to listeners within a single workspace.ObservationManagerImpl EachSession
instance has its ownObservationManager
instance.SynchronousEventListener Defines a marker interface forEventListener
implementations that wish a synchronous notification of changes to the workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.cluster Class Description EventState TheEventState
class encapsulates the session independent state of anEvent
. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.lock Class Description SynchronousEventListener Defines a marker interface forEventListener
implementations that wish a synchronous notification of changes to the workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.nodetype.virtual Class Description DelegatingObservationDispatcher This Class implements an observation dispatcher, that delegates events to a set of underlying dispatchers. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.observation Class Description EventFilter TheEventFilter
class implements the filter logic based on the session's access rights and the specified filter rules.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.EventStateCollectionFactory Defines methods to create anEventStateCollection
ObservationDispatcher Dispatcher for dispatching events to listeners within a single workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.retention Class Description SynchronousEventListener Defines a marker interface forEventListener
implementations that wish a synchronous notification of changes to the workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.security.authorization Class Description SynchronousEventListener Defines a marker interface forEventListener
implementations that wish a synchronous notification of changes to the workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.security.authorization.acl Class Description SynchronousEventListener Defines a marker interface forEventListener
implementations that wish a synchronous notification of changes to the workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.security.principal Class Description SynchronousEventListener Defines a marker interface forEventListener
implementations that wish a synchronous notification of changes to the workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.security.user Class Description SynchronousEventListener Defines a marker interface forEventListener
implementations that wish a synchronous notification of changes to the workspace. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.session Class Description ObservationManagerImpl EachSession
instance has its ownObservationManager
instance. -
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.state Class Description 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.EventStateCollectionFactory Defines methods to create anEventStateCollection
-
Classes in org.apache.jackrabbit.core.observation used by org.apache.jackrabbit.core.version Class Description DelegatingObservationDispatcher This Class implements an observation dispatcher, that delegates events to a set of underlying dispatchers.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.EventStateCollectionFactory Defines methods to create anEventStateCollection