Uses of Class
org.apache.jackrabbit.core.ItemImpl

Packages that use ItemImpl
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers. 
 

Uses of ItemImpl in org.apache.jackrabbit.core
 

Subclasses of ItemImpl in org.apache.jackrabbit.core
 class NodeImpl
          NodeImpl implements the Node interface.
 class PropertyImpl
          PropertyImpl implements the Property interface.
 

Methods in org.apache.jackrabbit.core that return ItemImpl
 ItemImpl ItemManager.getItem(Path path)
           
 ItemImpl ItemManager.getItem(ItemId id)
           
 

Methods in org.apache.jackrabbit.core with parameters of type ItemImpl
 void ItemManager.itemCreated(ItemImpl item)
          Called when an ItemImpl instance has been created.
 void ItemManager.itemInvalidated(ItemId id, ItemImpl item)
          Called when an ItemImpl instance has been invalidated (i.e. it has been temporarily rendered 'invalid').

Note that most Item, Node and Property methods will throw an InvalidItemStateException when called on an 'invalidated' item.

 void ItemManager.itemDestroyed(ItemId id, ItemImpl item)
          Called when an ItemImpl instance has been destroyed (i.e. it has been permanently rendered 'invalid').

Note that most Item, Node and Property methods will throw an InvalidItemStateException when called on a 'destroyed' item.

 void ItemLifeCycleListener.itemCreated(ItemImpl item)
          Called when an ItemImpl instance has been created.
 void ItemLifeCycleListener.itemInvalidated(ItemId id, ItemImpl item)
          Called when an ItemImpl instance has been invalidated (i.e.
 void ItemLifeCycleListener.itemDestroyed(ItemId id, ItemImpl item)
          Called when an ItemImpl instance has been destroyed (i.e.
 

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

Subclasses of ItemImpl in org.apache.jackrabbit.core.version
 class AbstractVersion
          Base implementation of the Version interface.
 class AbstractVersionHistory
          Base implementation of the VersionHistory interface.
 class VersionHistoryImpl
          This Class implements a version history that extends a node.
 class VersionImpl
          This Class implements a Version that extends the node interface
 class XAVersion
          Implementation of a Version that works in an XA environment.
 class XAVersionHistory
          Implementation of a VersionHistory that works in an XA environment.
 



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