valia.tsagkalidou 2008-10-17 13:51:27 +00:00
parent 2f11b2dbfa
commit 1916857eaf
2 changed files with 4 additions and 3 deletions

View File

@ -53,7 +53,7 @@ public class GenericResourceCacheEntryFactory implements CacheEntryFactory {
QueryString querySt = (QueryString) key;
GCUBEScope scope = GCUBEScope.getScope(querySt.get(CacheEntryConstants.dl));
GCUBEGenericResourceQuery query = client.getQuery(GCUBEGenericResourceQuery.class);
System.out.println("query: " + querySt.toString());
System.out.println("\n\nquery: " + querySt.toString());
if(querySt.containsKey(CacheEntryConstants.id))
{
query.addAtomicConditions(new AtomicCondition("/ID", querySt.get(CacheEntryConstants.id)));

View File

@ -172,11 +172,12 @@ public class GenericResource implements GenericResourceInfoI{
CachesManager.getInstance().getGenericResourceCache().put(new net.sf.ehcache.Element(query, genRes));
query.clear();
query.put(CacheEntryConstants.name, genericResource.getName());
query.put(CacheEntryConstants.name, genericResource.getName().trim());
query.addParameter(CacheEntryConstants.dl, session.getScopeName());
if(CachesManager.getInstance().getGenericResourceCache().isElementInMemory(query) || CachesManager.getInstance().getGenericResourceCache().isElementOnDisk(query))
{
CachesManager.getInstance().getGenericResourceCache().get(query).setTimeToLive(0);
System.out.println("\n\nObject exists!!!!!\n\n");
CachesManager.getInstance().getGenericResourceCache().get(query).setTimeToLive(-1);
}
} catch (Exception e) {