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

Packages that use ItemStateListener
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.state   
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
org.apache.jackrabbit.core.virtual   
 

Uses of ItemStateListener in org.apache.jackrabbit.core
 

Classes in org.apache.jackrabbit.core that implement ItemStateListener
 class CachingHierarchyManager
          Implementation of a HierarchyManager that caches paths of items.
 class ItemManager
          There's one ItemManager instance per Session instance.
 

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

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

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

Subinterfaces of ItemStateListener in org.apache.jackrabbit.core.state
 interface NodeStateListener
          Extends the ItemStateListener allowing a client to be additionally informed about changes on a NodeState.
 

Classes in org.apache.jackrabbit.core.state that implement ItemStateListener
 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 ItemStateListener
 ItemStateListener ItemState.getContainer()
          Return the parent container that will receive notifications about changes to this state.
 

Methods in org.apache.jackrabbit.core.state with parameters of type ItemStateListener
 void StateChangeDispatcher.addListener(ItemStateListener listener)
          Add an ItemStateListener.
 void SharedItemStateManager.addListener(ItemStateListener listener)
          Add an ItemStateListener
 void SessionItemStateManager.addListener(ItemStateListener listener)
          Add an ItemStateListener
 void LocalItemStateManager.addListener(ItemStateListener listener)
          Add an ItemStateListener
 void StateChangeDispatcher.removeListener(ItemStateListener listener)
          Remove an ItemStateListener
 void SharedItemStateManager.removeListener(ItemStateListener listener)
          Remove an ItemStateListener
 void SessionItemStateManager.removeListener(ItemStateListener listener)
          Remove an ItemStateListener
 void LocalItemStateManager.removeListener(ItemStateListener listener)
          Remove an ItemStateListener
 void NodeState.setContainer(ItemStateListener listener)
          Set the parent container that will receive notifications about changes to this state.
 void ItemState.setContainer(ItemStateListener container)
          Set the parent container that will receive notifications about changes to this state.
 

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

Classes in org.apache.jackrabbit.core.version that implement ItemStateListener
 class InternalVersionManagerImpl
          This Class implements a VersionManager.
 class VersionItemStateManager
          Spezialized SharedItemStateManager that filters out NodeReferences to non-versioning states.
 

Methods in org.apache.jackrabbit.core.version with parameters of type ItemStateListener
 void InternalXAVersionManager.addListener(ItemStateListener listener)
          Add an ItemStateListener
 void InternalXAVersionManager.removeListener(ItemStateListener listener)
          Remove an ItemStateListener
 

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

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

Methods in org.apache.jackrabbit.core.virtual with parameters of type ItemStateListener
 void VirtualItemStateProvider.addListener(ItemStateListener listener)
          Add an ItemStateListener
 void AbstractVISProvider.addListener(ItemStateListener listener)
          Add an ItemStateListener
 void VirtualItemStateProvider.removeListener(ItemStateListener listener)
          Remove an ItemStateListener
 void AbstractVISProvider.removeListener(ItemStateListener listener)
          Remove an ItemStateListener
 



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