Uses of Interface
org.apache.jackrabbit.core.virtual.VirtualItemStateProvider

Packages that use VirtualItemStateProvider
org.apache.jackrabbit.core.nodetype.virtual   
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 VirtualItemStateProvider in org.apache.jackrabbit.core.nodetype.virtual
 

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

Methods in org.apache.jackrabbit.core.nodetype.virtual that return VirtualItemStateProvider
 VirtualItemStateProvider VirtualNodeTypeStateManager.getVirtualItemStateProvider()
          returns the virtual node state provider for the node type states.
 

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

Methods in org.apache.jackrabbit.core.state with parameters of type VirtualItemStateProvider
 void XAItemStateManager.setVirtualProvider(VirtualItemStateProvider virtualProvider)
          Set optional virtual item state provider.
 void SharedItemStateManager.addVirtualItemStateProvider(VirtualItemStateProvider prov)
          Adds a new virtual item state provider.

NOTE: This method is not synchronized, because it is called right after creation only by the same thread and therefore concurrency issues do not occur.

 org.apache.jackrabbit.core.state.SharedItemStateManager.Update SharedItemStateManager.beginUpdate(ChangeLog local, EventStateCollectionFactory factory, VirtualItemStateProvider virtualProvider)
          Begin update operation.
protected  void SharedItemStateManager.updateReferences(ChangeLog changes, VirtualItemStateProvider virtualProvider)
          Updates the target node references collections based on the modifications in the change log (i.e.
 

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

Classes in org.apache.jackrabbit.core.version that implement VirtualItemStateProvider
 class XAVersionManager
          Implementation of a VersionManager that works in an XA environment.
 

Methods in org.apache.jackrabbit.core.version that return VirtualItemStateProvider
 VirtualItemStateProvider VersionManager.getVirtualItemStateProvider()
          returns the virtual item state provider that exposes the internal versions as items.
 VirtualItemStateProvider XAVersionManager.getVirtualItemStateProvider()
          returns the virtual item state provider that exposes the internal versions as items.
 VirtualItemStateProvider VersionManagerImpl.getVirtualItemStateProvider()
          returns the virtual item state provider that exposes the internal versions as items.
 

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

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

Fields in org.apache.jackrabbit.core.virtual declared as VirtualItemStateProvider
protected  VirtualItemStateProvider VirtualNodeState.stateMgr
          The virtual item state provide that created this node state
 



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