|
||||||||||
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. |
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()
ItemManager
ItemManager
and frees resources.
dispose
in interface ItemManager
ItemManager.dispose()
public boolean nodeExists(Path path)
ItemManager
nodeExists
in interface ItemManager
path
- path to the node to be checked
ItemManager.nodeExists(Path)
public boolean propertyExists(Path path)
ItemManager
propertyExists
in interface ItemManager
path
- path to the property to be checked
ItemManager.propertyExists(Path)
public boolean itemExists(HierarchyEntry hierarchyEntry)
ItemManager
itemExists
in interface ItemManager
ItemManager.itemExists(HierarchyEntry)
public Node getNode(Path path) throws PathNotFoundException, RepositoryException
getNode
in interface ItemManager
PathNotFoundException
RepositoryException
ItemManager.getNode(Path)
public Property getProperty(Path path) throws PathNotFoundException, RepositoryException
getProperty
in interface ItemManager
PathNotFoundException
RepositoryException
ItemManager.getProperty(Path)
public Item getItem(HierarchyEntry hierarchyEntry) throws ItemNotFoundException, RepositoryException
getItem
in interface ItemManager
ItemNotFoundException
RepositoryException
ItemManager.getItem(HierarchyEntry)
public boolean hasChildNodes(NodeEntry parentEntry) throws ItemNotFoundException, RepositoryException
hasChildNodes
in interface ItemManager
ItemNotFoundException
RepositoryException
ItemManager.hasChildNodes(NodeEntry)
public NodeIterator getChildNodes(NodeEntry parentEntry) throws ItemNotFoundException, RepositoryException
getChildNodes
in interface ItemManager
ItemNotFoundException
RepositoryException
ItemManager.getChildNodes(NodeEntry)
public boolean hasChildProperties(NodeEntry parentEntry) throws ItemNotFoundException, RepositoryException
hasChildProperties
in interface ItemManager
ItemNotFoundException
RepositoryException
ItemManager.hasChildProperties(NodeEntry)
public PropertyIterator getChildProperties(NodeEntry parentEntry) throws ItemNotFoundException, RepositoryException
getChildProperties
in interface ItemManager
ItemNotFoundException
RepositoryException
ItemManager.getChildProperties(NodeEntry)
public String toString()
toString
in class Object
public void created(ItemState state)
created
in interface ItemStateCreationListener
state
- public void statusChanged(ItemState state, int previousStatus)
ItemStateLifeCycleListener
ItemState
has changed its status. The new
status can be retrieved by calling ItemState.getStatus()
.
statusChanged
in interface ItemStateLifeCycleListener
state
- 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 |