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));
+ }
+
}
Show replies by date