You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2009/05/05 14:53:34 UTC
svn commit: r771702 - in
/jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi:
NodeImpl.java SessionImpl.java
Author: jukka
Date: Tue May 5 12:53:34 2009
New Revision: 771702
URL: http://svn.apache.org/viewvc?rev=771702&view=rev
Log:
JCR-1104: JSR 283 support
Leverage the new JCR 2.0 Session method implementations in AbstractSession.
Add a dummy implementation of Node.getIdentifier()
Modified:
jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/NodeImpl.java
jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/SessionImpl.java
Modified: jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/NodeImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/NodeImpl.java?rev=771702&r1=771701&r2=771702&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/NodeImpl.java (original)
+++ jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/NodeImpl.java Tue May 5 12:53:34 2009
@@ -502,6 +502,11 @@
}
}
+ public String getIdentifier() throws RepositoryException {
+ // FIXME: Support the UUID/path identifiers
+ return getUUID();
+ }
+
/**
* @see Node#getUUID()
*/
@@ -1646,10 +1651,6 @@
throw new UnsupportedRepositoryOperationException("JCR-1104");
}
- public String getIdentifier() throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1104");
- }
-
public NodeIterator getNodes(String[] nameGlobs)
throws RepositoryException {
throw new UnsupportedRepositoryOperationException("JCR-1104");
Modified: jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/SessionImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/SessionImpl.java?rev=771702&r1=771701&r2=771702&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/SessionImpl.java (original)
+++ jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/SessionImpl.java Tue May 5 12:53:34 2009
@@ -33,7 +33,6 @@
import javax.jcr.NoSuchWorkspaceException;
import javax.jcr.Node;
import javax.jcr.PathNotFoundException;
-import javax.jcr.Property;
import javax.jcr.Repository;
import javax.jcr.RepositoryException;
import javax.jcr.Session;
@@ -872,18 +871,10 @@
throw new UnsupportedRepositoryOperationException("JCR-1104");
}
- public Node getNode(String absPath) throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1104");
- }
-
public Node getNodeByIdentifier(String id) throws RepositoryException {
throw new UnsupportedRepositoryOperationException("JCR-1104");
}
- public Property getProperty(String absPath) throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1104");
- }
-
public RetentionManager getRetentionManager()
throws UnsupportedRepositoryOperationException, RepositoryException {
throw new UnsupportedRepositoryOperationException("JCR-1104");
@@ -899,16 +890,4 @@
throw new UnsupportedRepositoryOperationException("JCR-1104");
}
- public boolean nodeExists(String absPath) throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1104");
- }
-
- public boolean propertyExists(String absPath) throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1104");
- }
-
- public void removeItem(String absPath) throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1104");
- }
-
}