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 2009/05/12 13:07:01 UTC
svn commit: r773852 - in
/jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation:
EventImpl.java FilteredEventIterator.java ObservationManagerImpl.java
Author: angela
Date: Tue May 12 11:07:00 2009
New Revision: 773852
URL: http://svn.apache.org/viewvc?rev=773852&view=rev
Log:
JCR-2108: JSR 283 Observation
- reorder methods
- add todo
- add javadoc
Modified:
jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/EventImpl.java
jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/FilteredEventIterator.java
jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/ObservationManagerImpl.java
Modified: jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/EventImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/EventImpl.java?rev=773852&r1=773851&r2=773852&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/EventImpl.java (original)
+++ jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/EventImpl.java Tue May 12 11:07:00 2009
@@ -64,6 +64,7 @@
this.event = event;
}
+ //--------------------------------------------------------------< Event >---
/**
* {@inheritDoc}
*/
@@ -86,6 +87,39 @@
}
/**
+ * @see javax.jcr.observation.Event#getIdentifier()
+ */
+ public String getIdentifier() throws RepositoryException {
+ // TODO
+ throw new UnsupportedRepositoryOperationException("JCR-2108");
+ }
+
+ /**
+ * @see javax.jcr.observation.Event#getInfo()
+ */
+ public Map getInfo() throws RepositoryException {
+ // TODO
+ throw new UnsupportedRepositoryOperationException("JCR-2108");
+ }
+
+ /**
+ * @see javax.jcr.observation.Event#getUserData()
+ */
+ public String getUserData() throws RepositoryException {
+ // TODO
+ throw new UnsupportedRepositoryOperationException("JCR-2108");
+ }
+
+ /**
+ * @see javax.jcr.observation.Event#getDate()
+ */
+ public long getDate() throws RepositoryException {
+ // TODO
+ throw new UnsupportedRepositoryOperationException("JCR-2108");
+ }
+
+ //-------------------------------------------------------------< Object >---
+ /**
* Returns a String representation of this <code>Event</code>.
*
* @return a String representation of this <code>Event</code>.
@@ -130,21 +164,4 @@
return "UnknownEventType";
}
}
-
- public long getDate() throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1839");
- }
-
- public String getIdentifier() throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-2075");
- }
-
- public Map getInfo() throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1904");
- }
-
- public String getUserData() throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1904");
- }
-
}
Modified: jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/FilteredEventIterator.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/FilteredEventIterator.java?rev=773852&r1=773851&r2=773852&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/FilteredEventIterator.java (original)
+++ jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/FilteredEventIterator.java Tue May 12 11:07:00 2009
@@ -109,6 +109,14 @@
}
/**
+ * @see javax.jcr.observation.EventIterator#getDate()
+ */
+ public Calendar getDate() {
+ // TODO
+ throw new UnsupportedOperationException("JCR-2108. Implementation Missing");
+ }
+
+ /**
* {@inheritDoc}
*/
public void skip(long skipNum) {
@@ -165,10 +173,4 @@
next = filter.accept(event, isLocal) ? new EventImpl(resolver, event) : null;
}
}
-
- public Calendar getDate() {
- // TODO JCR-1839
- return null;
- }
-
}
Modified: jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/ObservationManagerImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/ObservationManagerImpl.java?rev=773852&r1=773851&r2=773852&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/ObservationManagerImpl.java (original)
+++ jackrabbit/trunk/jackrabbit-jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/observation/ObservationManagerImpl.java Tue May 12 11:07:00 2009
@@ -167,12 +167,20 @@
return new EventListenerIteratorAdapter(activeListeners.keySet());
}
+ /**
+ * @see javax.jcr.observation.ObservationManager#getEventJournal()
+ */
public EventJournal getEventJournal() throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1849");
+ // TODO
+ throw new UnsupportedRepositoryOperationException("JCR-2108");
}
+ /**
+ * @see javax.jcr.observation.ObservationManager#setUserData(String)
+ */
public void setUserData(String userData) throws RepositoryException {
- throw new UnsupportedRepositoryOperationException("JCR-1904");
+ // TODO
+ throw new UnsupportedRepositoryOperationException("JCR-2108");
}
//-----------------------< InternalEventListener >--------------------------