| 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. | 
| Class and Description | 
|---|
| DelegatingObservationDispatcher This Class implements an observation dispatcher, that delegates events to
 a set of underlying dispatchers. | 
| EventState The  EventStateclass encapsulates the session
 independent state of anEvent. | 
| EventStateCollection The  EventStateCollectionclass 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. | 
| EventStateCollectionFactory Defines methods to create an  EventStateCollection | 
| ObservationDispatcher Dispatcher for dispatching events to listeners within a single workspace. | 
| ObservationManagerImpl Each  Sessioninstance has its ownObservationManagerinstance. | 
| SynchronousEventListener Defines a marker interface for  EventListenerimplementations that wish a synchronous notification of changes to the
 workspace. | 
| Class and Description | 
|---|
| EventState The  EventStateclass encapsulates the session
 independent state of anEvent. | 
| Class and Description | 
|---|
| SynchronousEventListener Defines a marker interface for  EventListenerimplementations that wish a synchronous notification of changes to the
 workspace. | 
| Class and Description | 
|---|
| DelegatingObservationDispatcher This Class implements an observation dispatcher, that delegates events to
 a set of underlying dispatchers. | 
| Class and Description | 
|---|
| EventFilter The  EventFilterclass implements the filter logic based
 on the session's access rights and the specified filter rules. | 
| EventState The  EventStateclass encapsulates the session
 independent state of anEvent. | 
| EventStateCollection The  EventStateCollectionclass 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. | 
| EventStateCollectionFactory Defines methods to create an  EventStateCollection | 
| ObservationDispatcher Dispatcher for dispatching events to listeners within a single workspace. | 
| Class and Description | 
|---|
| SynchronousEventListener Defines a marker interface for  EventListenerimplementations that wish a synchronous notification of changes to the
 workspace. | 
| Class and Description | 
|---|
| SynchronousEventListener Defines a marker interface for  EventListenerimplementations that wish a synchronous notification of changes to the
 workspace. | 
| Class and Description | 
|---|
| SynchronousEventListener Defines a marker interface for  EventListenerimplementations that wish a synchronous notification of changes to the
 workspace. | 
| Class and Description | 
|---|
| SynchronousEventListener Defines a marker interface for  EventListenerimplementations that wish a synchronous notification of changes to the
 workspace. | 
| Class and Description | 
|---|
| SynchronousEventListener Defines a marker interface for  EventListenerimplementations that wish a synchronous notification of changes to the
 workspace. | 
| Class and Description | 
|---|
| ObservationManagerImpl Each  Sessioninstance has its ownObservationManagerinstance. | 
| Class and Description | 
|---|
| EventStateCollection The  EventStateCollectionclass 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. | 
| EventStateCollectionFactory Defines methods to create an  EventStateCollection | 
| Class and Description | 
|---|
| DelegatingObservationDispatcher This Class implements an observation dispatcher, that delegates events to
 a set of underlying dispatchers. | 
| EventState The  EventStateclass encapsulates the session
 independent state of anEvent. | 
| EventStateCollection The  EventStateCollectionclass 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. | 
| EventStateCollectionFactory Defines methods to create an  EventStateCollection | 
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.