You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by an...@apache.org on 2006/10/04 11:11:04 UTC
svn commit: r452805 -
/jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
Author: angela
Date: Wed Oct 4 02:11:04 2006
New Revision: 452805
URL: http://svn.apache.org/viewvc?view=rev&rev=452805
Log:
getItemInfo should rather throw ItemNotFound instead of PathNotFound
Modified:
jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
Modified: jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java?view=diff&rev=452805&r1=452804&r2=452805
==============================================================================
--- jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java (original)
+++ jackrabbit/trunk/contrib/spi/spi/src/main/java/org/apache/jackrabbit/spi/RepositoryService.java Wed Oct 4 02:11:04 2006
@@ -152,6 +152,7 @@
* @param sessionInfo
* @param nodeId
* @return
+ * @throws javax.jcr.ItemNotFoundException
* @throws javax.jcr.RepositoryException
* @see javax.jcr.Session#getItem(String)
* @see javax.jcr.Node#getNode(String)
@@ -163,17 +164,18 @@
* @see javax.jcr.Node#getVersionHistory()
* @see javax.jcr.version.Version#getContainingHistory()
*/
- public NodeInfo getNodeInfo(SessionInfo sessionInfo, NodeId nodeId) throws PathNotFoundException, RepositoryException;
+ public NodeInfo getNodeInfo(SessionInfo sessionInfo, NodeId nodeId) throws ItemNotFoundException, RepositoryException;
/**
* @param sessionInfo
* @param propertyId
* @return
+ * @throws javax.jcr.ItemNotFoundException
* @throws javax.jcr.RepositoryException
* @see javax.jcr.Session#getItem(String)
* @see javax.jcr.Node#getProperty(String)
*/
- public PropertyInfo getPropertyInfo(SessionInfo sessionInfo, PropertyId propertyId) throws PathNotFoundException, RepositoryException;
+ public PropertyInfo getPropertyInfo(SessionInfo sessionInfo, PropertyId propertyId) throws ItemNotFoundException, RepositoryException;
//-----------------------------------------------< general modification >---
/**