git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerCore@4996 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
2f11b2dbfa
commit
1916857eaf
|
@ -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)));
|
||||
|
|
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue