[exo-jcr-commits] exo-jcr SVN: r761 - jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jbosscache.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Nov 19 04:21:17 EST 2009


Author: pnedonosko
Date: 2009-11-19 04:21:17 -0500 (Thu, 19 Nov 2009)
New Revision: 761

Modified:
   jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jbosscache/JDBCCacheLoader.java
Log:
EXOJCR-247: getters optimization

Modified: jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jbosscache/JDBCCacheLoader.java
===================================================================
--- jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jbosscache/JDBCCacheLoader.java	2009-11-18 16:40:15 UTC (rev 760)
+++ jcr/branches/1.12.0-JBC/component/core/src/main/java/org/exoplatform/services/jcr/impl/storage/jbosscache/JDBCCacheLoader.java	2009-11-19 09:21:17 UTC (rev 761)
@@ -325,12 +325,9 @@
                   {
                      attrs = new LinkedHashMap<Object, Object>();
                      attrs.put(JBossCacheStorage.ITEM_ID, nodeId);
+                  } else {
+                     attrs = null;
                   }
-                  else
-                  {
-                     throw new JDBCCacheLoaderException("FATAL Child Node data not found, parent " + nodeId + " child "
-                        + childNodeName + " for '" + name + "'");
-                  }
                }
                else
                {
@@ -727,18 +724,5 @@
       }
    }
 
-   @Deprecated
-   private QPathEntry[] makeNodePath(Fqn<String> nodeFqn) throws NumberFormatException, IllegalNameException
-   {
-      List<String> elements = nodeFqn.peekElements();
-      QPathEntry[] path = new QPathEntry[elements.size()];
 
-      for (int i = 0; i < elements.size(); i++)
-      {
-         path[i] = QPathEntry.parse(elements.get(i));
-      }
-
-      return path;
-   }
-
 }
\ No newline at end of file



More information about the exo-jcr-commits mailing list