Uses of Interface
org.apache.jackrabbit.core.state.ItemStateManager

Packages that use ItemStateManager
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.nodetype.virtual   
org.apache.jackrabbit.core.observation   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.core.query.lucene   
org.apache.jackrabbit.core.query.lucene.constraint   
org.apache.jackrabbit.core.state   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
org.apache.jackrabbit.core.virtual   
 

Uses of ItemStateManager in org.apache.jackrabbit.core
 

Fields in org.apache.jackrabbit.core declared as ItemStateManager
protected  ItemStateManager ZombieHierarchyManager.attic
          the attic
protected  ItemStateManager HierarchyManagerImpl.provider
           
 

Methods in org.apache.jackrabbit.core with parameters of type ItemStateManager
 NodeId BatchedItemOperations.copy(Path srcPath, ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, AccessManager srcAccessMgr, Path destPath, int flag)
          Copies the tree at srcPath retrieved using the specified srcStateMgr to the new location at destPath.
protected  ItemState BatchedItemOperations.getItemState(ItemStateManager srcStateMgr, ItemId id)
          Retrieves the state of the item with the specified id using the given item state manager.
protected  NodeState BatchedItemOperations.getNodeState(ItemStateManager srcStateMgr, HierarchyManager srcHierMgr, Path nodePath)
          Retrieves the state of the node at nodePath using the given item state manager.
 

Constructors in org.apache.jackrabbit.core with parameters of type ItemStateManager
CachingHierarchyManager(NodeId rootNodeId, ItemStateManager provider)
          Create a new instance of this class.
HierarchyManagerImpl(NodeId rootNodeId, ItemStateManager provider)
           
ZombieHierarchyManager(HierarchyManagerImpl parent, ItemStateManager provider, ItemStateManager attic)
           
 

Uses of ItemStateManager in org.apache.jackrabbit.core.nodetype.virtual
 

Classes in org.apache.jackrabbit.core.nodetype.virtual that implement ItemStateManager
 class VirtualNodeTypeStateProvider
          This Class implements a virtual item state provider that exposes the registered nodetypes.
 

Uses of ItemStateManager in org.apache.jackrabbit.core.observation
 

Methods in org.apache.jackrabbit.core.observation with parameters of type ItemStateManager
 void EventStateCollection.createEventStates(NodeId rootNodeId, ChangeLog changes, ItemStateManager stateMgr)
          Creates EventState instances from ItemState changes.
 

Uses of ItemStateManager in org.apache.jackrabbit.core.query
 

Methods in org.apache.jackrabbit.core.query that return ItemStateManager
 ItemStateManager QueryHandlerContext.getItemStateManager()
          Returns the persistent ItemStateManager of the workspace this QueryHandler is based on.
 

Uses of ItemStateManager in org.apache.jackrabbit.core.query.lucene
 

Fields in org.apache.jackrabbit.core.query.lucene declared as ItemStateManager
protected  ItemStateManager NodeIndexer.stateProvider
          The persistent item state provider
 

Methods in org.apache.jackrabbit.core.query.lucene that return ItemStateManager
 ItemStateManager JackrabbitIndexSearcher.getItemStateManager()
           
 

Methods in org.apache.jackrabbit.core.query.lucene with parameters of type ItemStateManager
static org.apache.lucene.search.Query LuceneQueryBuilder.createQuery(QueryRootNode root, SessionImpl session, ItemStateManager sharedItemMgr, NamespaceMappings nsMappings, org.apache.lucene.analysis.Analyzer analyzer, PropertyTypeRegistry propReg, SynonymProvider synonymProvider, IndexFormatVersion indexFormatVersion)
          Creates a lucene Query tree from an abstract query tree.
 

Constructors in org.apache.jackrabbit.core.query.lucene with parameters of type ItemStateManager
JackrabbitIndexSearcher(SessionImpl s, org.apache.lucene.index.IndexReader r, ItemStateManager ism)
          Creates a new jackrabbit index searcher.
NodeIndexer(NodeState node, ItemStateManager stateProvider, NamespaceMappings mappings, Executor executor, org.apache.tika.parser.Parser parser)
          Creates a new node indexer.
SharedFieldSortComparator(String fieldname, ItemStateManager ism, HierarchyManager hmgr, NamespaceMappings nsMappings)
          Creates a new SharedFieldSortComparator for a given shared field.
 

Uses of ItemStateManager in org.apache.jackrabbit.core.query.lucene.constraint
 

Methods in org.apache.jackrabbit.core.query.lucene.constraint that return ItemStateManager
 ItemStateManager EvaluationContext.getItemStateManager()
           
 

Uses of ItemStateManager in org.apache.jackrabbit.core.state
 

Subinterfaces of ItemStateManager in org.apache.jackrabbit.core.state
 interface UpdatableItemStateManager
          Identifies an ItemStateManager that allows updating items.
 

Classes in org.apache.jackrabbit.core.state that implement ItemStateManager
 class LocalItemStateManager
          Local ItemStateManager that isolates changes to persistent states from other clients.
 class SessionItemStateManager
          Item state manager that handles both transient and persistent items.
 class SharedItemStateManager
          Shared ItemStateManager (SISM).
 class XAItemStateManager
          Extension to LocalItemStateManager that remembers changes on multiple save() requests and commits them only when an associated transaction is itself committed.
 

Methods in org.apache.jackrabbit.core.state that return ItemStateManager
 ItemStateManager SessionItemStateManager.getAttic()
          Return the attic item state provider that holds all items moved into the attic.
 

Methods in org.apache.jackrabbit.core.state with parameters of type ItemStateManager
 void ChangeLog.undo(ItemStateManager parent)
          Undo changes made to items in the change log.
 

Uses of ItemStateManager in org.apache.jackrabbit.core.version
 

Classes in org.apache.jackrabbit.core.version that implement ItemStateManager
 class InternalXAVersionManager
          Implementation of a InternalVersionManager that works in an XA environment.
 class VersionItemStateManager
          Spezialized SharedItemStateManager that filters out NodeReferences to non-versioning states.
 

Uses of ItemStateManager in org.apache.jackrabbit.core.virtual
 

Subinterfaces of ItemStateManager in org.apache.jackrabbit.core.virtual
 interface VirtualItemStateProvider
          This Interface defines a virtual item state provider.
 

Classes in org.apache.jackrabbit.core.virtual that implement ItemStateManager
 class AbstractVISProvider
          This Class implements a virtual item state provider, in order to expose the versions to the version storage.
 



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