[exo-jcr-commits] exo-jcr SVN: r1201 - jcr/branches/1.12.0-OPT/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Dec 28 03:36:46 EST 2009
Author: pnedonosko
Date: 2009-12-28 03:36:45 -0500 (Mon, 28 Dec 2009)
New Revision: 1201
Modified:
jcr/branches/1.12.0-OPT/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/LocalWorkspaceDataManagerStub.java
Log:
EXOJCR-273 unmodifiable list in persistence stub data manager (example of impl)
Modified: jcr/branches/1.12.0-OPT/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/LocalWorkspaceDataManagerStub.java
===================================================================
--- jcr/branches/1.12.0-OPT/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/LocalWorkspaceDataManagerStub.java 2009-12-26 14:04:18 UTC (rev 1200)
+++ jcr/branches/1.12.0-OPT/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/dataflow/persistent/LocalWorkspaceDataManagerStub.java 2009-12-28 08:36:45 UTC (rev 1201)
@@ -18,9 +18,15 @@
*/
package org.exoplatform.services.jcr.impl.dataflow.persistent;
+import org.exoplatform.services.jcr.datamodel.NodeData;
import org.exoplatform.services.log.ExoLogger;
import org.exoplatform.services.log.Log;
+import java.util.Collections;
+import java.util.List;
+
+import javax.jcr.RepositoryException;
+
/**
* Created by The eXo Platform SAS.
*
@@ -37,4 +43,14 @@
{
super(persistentManager);
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public List<NodeData> getChildNodesData(NodeData nodeData) throws RepositoryException
+ {
+ return Collections.unmodifiableList(super.getChildNodesData(nodeData));
+ }
+
}
More information about the exo-jcr-commits
mailing list