|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.jcr2spi.ItemManagerImpl
public class ItemManagerImpl
ItemManagerImpl implements the ItemManager interface.
| Method Summary | |
|---|---|
void |
created(ItemState state)
|
void |
dispose()
Disposes this ItemManager and frees resources. |
NodeIterator |
getChildNodes(NodeEntry parentEntry)
|
PropertyIterator |
getChildProperties(NodeEntry parentEntry)
|
Item |
getItem(HierarchyEntry hierarchyEntry)
|
Node |
getNode(Path path)
|
Property |
getProperty(Path path)
|
boolean |
hasChildNodes(NodeEntry parentEntry)
|
boolean |
hasChildProperties(NodeEntry parentEntry)
|
boolean |
itemExists(HierarchyEntry hierarchyEntry)
Checks if the item for given HierarchyEntry exists. |
boolean |
nodeExists(Path path)
Checks if the node with the given path exists. |
boolean |
propertyExists(Path path)
Checks if the property with the given path exists. |
void |
statusChanged(ItemState state,
int previousStatus)
Called after an ItemState has changed its status. |
java.lang.String |
toString()
Returns the the state of this instance in a human readable format. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void dispose()
ItemManagerItemManager and frees resources.
dispose in interface ItemManagerItemManager.dispose()public boolean nodeExists(Path path)
ItemManager
nodeExists in interface ItemManagerpath - path to the node to be checked
ItemManager.nodeExists(Path)public boolean propertyExists(Path path)
ItemManager
propertyExists in interface ItemManagerpath - path to the property to be checked
ItemManager.propertyExists(Path)public boolean itemExists(HierarchyEntry hierarchyEntry)
ItemManager
itemExists in interface ItemManagerItemManager.itemExists(HierarchyEntry)
public Node getNode(Path path)
throws PathNotFoundException,
RepositoryException
getNode in interface ItemManagerPathNotFoundException
RepositoryExceptionItemManager.getNode(Path)
public Property getProperty(Path path)
throws PathNotFoundException,
RepositoryException
getProperty in interface ItemManagerPathNotFoundException
RepositoryExceptionItemManager.getProperty(Path)
public Item getItem(HierarchyEntry hierarchyEntry)
throws ItemNotFoundException,
RepositoryException
getItem in interface ItemManagerItemNotFoundException
RepositoryExceptionItemManager.getItem(HierarchyEntry)
public boolean hasChildNodes(NodeEntry parentEntry)
throws ItemNotFoundException,
RepositoryException
hasChildNodes in interface ItemManagerItemNotFoundException
RepositoryExceptionItemManager.hasChildNodes(NodeEntry)
public NodeIterator getChildNodes(NodeEntry parentEntry)
throws ItemNotFoundException,
RepositoryException
getChildNodes in interface ItemManagerItemNotFoundException
RepositoryExceptionItemManager.getChildNodes(NodeEntry)
public boolean hasChildProperties(NodeEntry parentEntry)
throws ItemNotFoundException,
RepositoryException
hasChildProperties in interface ItemManagerItemNotFoundException
RepositoryExceptionItemManager.hasChildProperties(NodeEntry)
public PropertyIterator getChildProperties(NodeEntry parentEntry)
throws ItemNotFoundException,
RepositoryException
getChildProperties in interface ItemManagerItemNotFoundException
RepositoryExceptionItemManager.getChildProperties(NodeEntry)public java.lang.String toString()
toString in class java.lang.Objectpublic void created(ItemState state)
created in interface ItemStateCreationListenerstate -
public void statusChanged(ItemState state,
int previousStatus)
ItemStateLifeCycleListenerItemState has changed its status. The new
status can be retrieved by calling ItemState.getStatus().
statusChanged in interface ItemStateLifeCycleListenerstate - the item state, which changed its status.previousStatus - the previous status of state.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||