Uses of Package
org.apache.jackrabbit.core

Packages that use org.apache.jackrabbit.core
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.data   
org.apache.jackrabbit.core.journal   
org.apache.jackrabbit.core.lock   
org.apache.jackrabbit.core.nodetype   
org.apache.jackrabbit.core.nodetype.virtual   
org.apache.jackrabbit.core.observation   
org.apache.jackrabbit.core.persistence   
org.apache.jackrabbit.core.persistence.bundle   
org.apache.jackrabbit.core.persistence.bundle.util   
org.apache.jackrabbit.core.persistence.db This package contains the class SimpleDbPersistenceManager, a simple generic JDBC-based PersistenceManager for Jackrabbit. 
org.apache.jackrabbit.core.persistence.mem   
org.apache.jackrabbit.core.persistence.obj   
org.apache.jackrabbit.core.persistence.util   
org.apache.jackrabbit.core.persistence.xml   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.core.query.lucene   
org.apache.jackrabbit.core.query.lucene.constraint   
org.apache.jackrabbit.core.query.lucene.join   
org.apache.jackrabbit.core.retention   
org.apache.jackrabbit.core.security   
org.apache.jackrabbit.core.security.authorization   
org.apache.jackrabbit.core.security.authorization.combined   
org.apache.jackrabbit.core.security.authorization.principalbased   
org.apache.jackrabbit.core.security.simple   
org.apache.jackrabbit.core.security.user   
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
org.apache.jackrabbit.core.virtual   
org.apache.jackrabbit.core.xml   
org.apache.jackrabbit.jca   
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core
AbstractNodeData
          Data object representing a node.
CachingHierarchyManager
          Implementation of a HierarchyManager that caches paths of items.
HierarchyManager
          The HierarchyManager interface ...
HierarchyManagerImpl
          HierarchyManagerImpl ...
InternalXAResource
          Interface implemented by resources that provide XA functionality.
ItemData
          Data object referenced by different ItemImpl instances that all represent the same item, i.e. items having the same ItemId.
ItemId
          ItemId serves as the base class for the concrete classes PropertyId and NodeId who uniquely identify nodes and properties in a workspace.
ItemImpl
          ItemImpl implements the Item interface.
ItemManager
          There's one ItemManager instance per Session instance.
ItemValidator
          Utility class for validating an item against constraints specified by its definition.
NamespaceRegistryImpl
          A NamespaceRegistryImpl ...
NodeId
          Node identifier.
NodeImpl
          NodeImpl implements the Node interface.
PropertyId
          Property identifier.
PropertyImpl
          PropertyImpl implements the Property interface.
RepositoryImpl
          A RepositoryImpl ...
RepositoryImpl.WorkspaceInfo
          WorkspaceInfo holds the objects that are shared among multiple per-session WorkspaceImpl instances representing the same named workspace, i.e. the same physical storage.
SearchManager
          Acts as a global entry point to execute queries and index nodes.
SessionImpl
          A SessionImpl ...
SessionListener
          The SessionListener interface allows an implementing object to be informed about changes on a Session.
TransactionContext
          Represents the transaction on behalf of the component that wants to explicitly demarcate transaction boundaries.
TransactionException
          TransactionException is thrown when some operation inside the transaction fails.
TransientRepository.RepositoryFactory
          Factory interface for creating RepositoryImpl instances.
WorkspaceImpl
          A WorkspaceImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.cluster
NodeId
          Node identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.data
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.journal
NodeId
          Node identifier.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.lock
InternalXAResource
          Interface implemented by resources that provide XA functionality.
NodeId
          Node identifier.
NodeImpl
          NodeImpl implements the Node interface.
SessionImpl
          A SessionImpl ...
TransactionContext
          Represents the transaction on behalf of the component that wants to explicitly demarcate transaction boundaries.
TransactionException
          TransactionException is thrown when some operation inside the transaction fails.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.nodetype
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.nodetype.virtual
NodeId
          Node identifier.
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.observation
ItemManager
          There's one ItemManager instance per Session instance.
NodeId
          Node identifier.
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence
NodeId
          Node identifier.
NodeIdIterator
          NodeIdIterator extends the Iterator interface by the NodeId specific methods.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence.bundle
NodeId
          Node identifier.
NodeIdIterator
          NodeIdIterator extends the Iterator interface by the NodeId specific methods.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence.bundle.util
NodeId
          Node identifier.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence.db
NodeId
          Node identifier.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence.mem
NodeId
          Node identifier.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence.obj
NodeId
          Node identifier.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence.util
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.persistence.xml
NodeId
          Node identifier.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.query
HierarchyManager
          The HierarchyManager interface ...
ItemManager
          There's one ItemManager instance per Session instance.
NamespaceRegistryImpl
          A NamespaceRegistryImpl ...
NodeId
          Node identifier.
NodeIdIterator
          NodeIdIterator extends the Iterator interface by the NodeId specific methods.
SearchManager
          Acts as a global entry point to execute queries and index nodes.
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.query.lucene
HierarchyManager
          The HierarchyManager interface ...
ItemManager
          There's one ItemManager instance per Session instance.
NodeId
          Node identifier.
NodeIdIterator
          NodeIdIterator extends the Iterator interface by the NodeId specific methods.
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.query.lucene.constraint
NodeId
          Node identifier.
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.query.lucene.join
HierarchyManager
          The HierarchyManager interface ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.retention
ProtectedItemModifier
          SecurityItemModifier: An abstract helper class to allow classes of the security API residing outside of the core package to modify and remove protected items for security.
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.security
HierarchyManager
          The HierarchyManager interface ...
ItemId
          ItemId serves as the base class for the concrete classes PropertyId and NodeId who uniquely identify nodes and properties in a workspace.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.security.authorization
ItemImpl
          ItemImpl implements the Item interface.
SessionImpl
          A SessionImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.security.authorization.combined
ItemImpl
          ItemImpl implements the Item interface.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.security.authorization.principalbased
ItemImpl
          ItemImpl implements the Item interface.
ProtectedItemModifier
          SecurityItemModifier: An abstract helper class to allow classes of the security API residing outside of the core package to modify and remove protected items for security.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.security.simple
ItemId
          ItemId serves as the base class for the concrete classes PropertyId and NodeId who uniquely identify nodes and properties in a workspace.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.security.user
ItemImpl
          ItemImpl implements the Item interface.
ProtectedItemModifier
          SecurityItemModifier: An abstract helper class to allow classes of the security API residing outside of the core package to modify and remove protected items for security.
SessionImpl
          A SessionImpl ...
SessionListener
          The SessionListener interface allows an implementing object to be informed about changes on a Session.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.state
HierarchyManager
          The HierarchyManager interface ...
InternalXAResource
          Interface implemented by resources that provide XA functionality.
ItemId
          ItemId serves as the base class for the concrete classes PropertyId and NodeId who uniquely identify nodes and properties in a workspace.
NodeId
          Node identifier.
PropertyId
          Property identifier.
TransactionContext
          Represents the transaction on behalf of the component that wants to explicitly demarcate transaction boundaries.
TransactionException
          TransactionException is thrown when some operation inside the transaction fails.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.version
AbstractNodeData
          Data object representing a node.
InternalXAResource
          Interface implemented by resources that provide XA functionality.
ItemId
          ItemId serves as the base class for the concrete classes PropertyId and NodeId who uniquely identify nodes and properties in a workspace.
ItemImpl
          ItemImpl implements the Item interface.
ItemManager
          There's one ItemManager instance per Session instance.
NodeId
          Node identifier.
NodeImpl
          NodeImpl implements the Node interface.
PropertyImpl
          PropertyImpl implements the Property interface.
SessionImpl
          A SessionImpl ...
TransactionContext
          Represents the transaction on behalf of the component that wants to explicitly demarcate transaction boundaries.
TransactionException
          TransactionException is thrown when some operation inside the transaction fails.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.virtual
ItemId
          ItemId serves as the base class for the concrete classes PropertyId and NodeId who uniquely identify nodes and properties in a workspace.
NodeId
          Node identifier.
PropertyId
          Property identifier.
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.core.xml
BatchedItemOperations
          BatchedItemOperations is an internal helper class that provides both high- and low-level operations directly on the ItemState level.
NodeId
          Node identifier.
NodeImpl
          NodeImpl implements the Node interface.
SessionImpl
          A SessionImpl ...
WorkspaceImpl
          A WorkspaceImpl ...
 

Classes in org.apache.jackrabbit.core used by org.apache.jackrabbit.jca
RepositoryImpl
          A RepositoryImpl ...
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.