You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2012/06/28 11:29:07 UTC
svn commit: r1354883 -
/jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/observation/EventImpl.java
Author: mduerig
Date: Thu Jun 28 09:29:06 2012
New Revision: 1354883
URL: http://svn.apache.org/viewvc?rev=1354883&view=rev
Log:
OAK-144: Implement observation
do not return null for getInfo
Modified:
jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/observation/EventImpl.java
Modified: jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/observation/EventImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/observation/EventImpl.java?rev=1354883&r1=1354882&r2=1354883&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/observation/EventImpl.java (original)
+++ jackrabbit/oak/trunk/oak-jcr/src/main/java/org/apache/jackrabbit/oak/jcr/observation/EventImpl.java Thu Jun 28 09:29:06 2012
@@ -17,7 +17,6 @@
package org.apache.jackrabbit.oak.jcr.observation;
import java.util.Collections;
-import java.util.HashMap;
import java.util.Map;
import javax.jcr.RepositoryException;
@@ -31,14 +30,13 @@ public class EventImpl implements Event
private final String identifier;
private final Map<?, ?> info;
private final long date;
- private static Map<?, ?> EMPTY_INFO = Collections.unmodifiableMap(new HashMap<Object, Object>());
public EventImpl(int type, String path, String userID, String identifier, Map<?, ?> info, long date) {
this.type = type;
this.path = path;
this.userID = userID;
this.identifier = identifier;
- this.info = info != null ? info : EMPTY_INFO;
+ this.info = info == null ? Collections.emptyMap() : info;
this.date = date;
}