Author: knguyen
Date: Wed Aug 16 18:47:23 2006
New Revision: 14922
URL: https://svndev.jahia.net/websvn/listing.php?sc=1&rev=14922&repname=jahia
Log:
more caches on jahiaobject access
Modified:
trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java
Modified:
trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java
URL:
https://svndev.jahia.net/websvn/diff.php?path=/trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java&rev=14922&repname=jahia
==============================================================================
--- trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java
(original)
+++ trunk/core/src/java/org/jahia/hibernate/manager/JahiaObjectManager.java Wed
Aug 16 18:47:23 2006
@@ -282,9 +282,8 @@
}
}
String entryKey = OBJECTDELEGATE_KEY_PREFIX +
jahiaObjectDelegate.getObjectKey();
- if(cache!=null) {
+ if(cache!=null && !cache.containsKey(entryKey)) {
cache.put(entryKey,jahiaObjectDelegate);
- jahiaObjectDelegate = (JahiaObjectDelegate) cache.get(entryKey);
}
}