Uses of Interface
org.apache.jackrabbit.core.state.ItemStateListener
-
Packages that use ItemStateListener Package Description 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 Modifier and Type Class Description class
CachingHierarchyManager
Implementation of aHierarchyManager
that caches paths of items.class
ItemManager
There's oneItemManager
instance perSession
instance. -
Uses of ItemStateListener in org.apache.jackrabbit.core.nodetype.virtual
Classes in org.apache.jackrabbit.core.nodetype.virtual that implement ItemStateListener Modifier and Type Class Description 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 Modifier and Type Interface Description interface
NodeStateListener
Extends theItemStateListener
allowing a client to be additionally informed about changes on aNodeState
.Classes in org.apache.jackrabbit.core.state that implement ItemStateListener Modifier and Type Class Description class
LocalItemStateManager
LocalItemStateManager
that isolates changes to persistent states from other clients.class
SessionItemStateManager
Item state manager that handles both transient and persistent items.class
SharedItemStateManager
SharedItemStateManager
(SISM).class
XAItemStateManager
Extension toLocalItemStateManager
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 Modifier and Type Method Description 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 Modifier and Type Method Description void
LocalItemStateManager. addListener(ItemStateListener listener)
Add anItemStateListener
void
SessionItemStateManager. addListener(ItemStateListener listener)
Add anItemStateListener
void
SharedItemStateManager. addListener(ItemStateListener listener)
Add anItemStateListener
void
StateChangeDispatcher. addListener(ItemStateListener listener)
Add anItemStateListener
.void
LocalItemStateManager. removeListener(ItemStateListener listener)
Remove anItemStateListener
void
SessionItemStateManager. removeListener(ItemStateListener listener)
Remove anItemStateListener
void
SharedItemStateManager. removeListener(ItemStateListener listener)
Remove anItemStateListener
void
StateChangeDispatcher. removeListener(ItemStateListener listener)
Remove anItemStateListener
void
ItemState. setContainer(ItemStateListener container)
Set the parent container that will receive notifications about changes to this state.void
NodeState. setContainer(ItemStateListener listener)
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 Modifier and Type Class Description class
InternalVersionManagerImpl
This Class implements a VersionManager.class
VersionItemStateManager
Specialized SharedItemStateManager that filters out NodeReferences to non-versioning states.Methods in org.apache.jackrabbit.core.version with parameters of type ItemStateListener Modifier and Type Method Description void
InternalXAVersionManager. addListener(ItemStateListener listener)
Add anItemStateListener
void
InternalXAVersionManager. removeListener(ItemStateListener listener)
Remove anItemStateListener
-
Uses of ItemStateListener in org.apache.jackrabbit.core.virtual
Classes in org.apache.jackrabbit.core.virtual that implement ItemStateListener Modifier and Type Class Description 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 Modifier and Type Method Description void
AbstractVISProvider. addListener(ItemStateListener listener)
Add anItemStateListener
void
VirtualItemStateProvider. addListener(ItemStateListener listener)
Add anItemStateListener
void
AbstractVISProvider. removeListener(ItemStateListener listener)
Remove anItemStateListener
void
VirtualItemStateProvider. removeListener(ItemStateListener listener)
Remove anItemStateListener
-