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/11/16 19:59:12 UTC
svn commit: r475870 -
/jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/state/WorkspaceItemStateManager.java
Author: angela
Date: Thu Nov 16 10:59:11 2006
New Revision: 475870
URL: http://svn.apache.org/viewvc?view=rev&rev=475870
Log:
work in progress
- javadoc
Modified:
jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/state/WorkspaceItemStateManager.java
Modified: jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/state/WorkspaceItemStateManager.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/state/WorkspaceItemStateManager.java?view=diff&rev=475870&r1=475869&r2=475870
==============================================================================
--- jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/state/WorkspaceItemStateManager.java (original)
+++ jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/state/WorkspaceItemStateManager.java Thu Nov 16 10:59:11 2006
@@ -60,6 +60,9 @@
//-------------------------------< InternalEventListener >------------------
+ /**
+ * @see InternalEventListener#getEventFilters()
+ */
public Collection getEventFilters() {
return eventFilter;
}
@@ -71,11 +74,18 @@
* might have invoked changes (autocreated items etc.).
*
* @param eventBundle
+ * @see InternalEventListener#onEvent(EventBundle)
*/
public void onEvent(EventBundle eventBundle) {
pushEvents(getEventCollection(eventBundle));
}
+ /**
+ * Retrieve the workspace state(s) affected by the given event and refresh
+ * them accordingly.
+ *
+ * @param events
+ */
private void pushEvents(Collection events) {
if (events.isEmpty()) {
return;