Package org.apache.jackrabbit.core.state
Interface ItemStateListener
-
- All Known Subinterfaces:
NodeStateListener
- All Known Implementing Classes:
AbstractVISProvider,CachingHierarchyManager,InternalVersionManagerImpl,ItemManager,LocalItemStateManager,SessionItemStateManager,SharedItemStateManager,VersionItemStateManager,VirtualNodeTypeStateProvider,XAItemStateManager
public interface ItemStateListenerTheItemStateListenerinterface allows an implementing object to be informed about changes on anItemState.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidstateCreated(ItemState created)Called when anItemStatehas successfully been created (i.e.voidstateDestroyed(ItemState destroyed)Called when anItemStatehas successfully been removed (i.e.voidstateDiscarded(ItemState discarded)Called when anItemStatehas been discarded (i.e.voidstateModified(ItemState modified)Called when anItemStatehas successfully been modified (i.e.
-
-
-
Method Detail
-
stateCreated
void stateCreated(ItemState created)
Called when anItemStatehas successfully been created (i.e. its underlying persistent state was created).- Parameters:
created- theItemStatethat has been 'created'
-
stateModified
void stateModified(ItemState modified)
Called when anItemStatehas successfully been modified (i.e. its underlying persistent state has changed).- Parameters:
modified- theItemStatethat has been 'modified'
-
stateDestroyed
void stateDestroyed(ItemState destroyed)
Called when anItemStatehas successfully been removed (i.e. its underlying persistent state has been destroyed).- Parameters:
destroyed- theItemStatethat has been 'destroyed'
-
stateDiscarded
void stateDiscarded(ItemState discarded)
Called when anItemStatehas been discarded (i.e. it has been rendered 'invalid').- Parameters:
discarded- theItemStatethat has been discarded- See Also:
ItemState.discard()
-
-