git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerCore@69626 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
59c659447e
commit
5a2d599514
2
pom.xml
2
pom.xml
|
@ -9,7 +9,7 @@
|
|||
|
||||
<groupId>org.gcube.applicationsupportlayer</groupId>
|
||||
<artifactId>aslcore</artifactId>
|
||||
<version>3.2.2-SNAPSHOT</version>
|
||||
<version>3.2.1-SNAPSHOT</version>
|
||||
|
||||
|
||||
<name>Application Support Layer Core</name>
|
||||
|
|
|
@ -91,6 +91,8 @@ public class CachesManager {
|
|||
public Ehcache getGenericResourceCache() {
|
||||
return caches.get("genericResourceCache");
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* @return the cache that contains the search configurations
|
||||
|
|
|
@ -224,7 +224,8 @@ public class GenericResource implements GenericResourceInfoI {
|
|||
query1.addParameter(CacheEntryConstants.vre, session.getOriginalScopeName());
|
||||
if(CachesManager.getInstance().getGenericResourceCache().isElementInMemory(query1) || CachesManager.getInstance().getGenericResourceCache().isElementOnDisk(query1))
|
||||
{
|
||||
CachesManager.getInstance().getGenericResourceCache().get(query1).setTimeToLive(-1);
|
||||
//CachesManager.getInstance().getGenericResourceCache().get(query1).setTimeToLive(-1);
|
||||
CachesManager.getInstance().getGenericResourceCache().remove(query1);
|
||||
}
|
||||
else {
|
||||
logger.info("The generic resource was not found");
|
||||
|
@ -334,6 +335,7 @@ public class GenericResource implements GenericResourceInfoI {
|
|||
if(CachesManager.getInstance().getGenericResourceCache().isElementInMemory(query) || CachesManager.getInstance().getGenericResourceCache().isElementOnDisk(query))
|
||||
{
|
||||
genericResource = ((List<ISGenericResource>)CachesManager.getInstance().getGenericResourceCache().get(query).getValue()).get(0);
|
||||
//TODO
|
||||
CachesManager.getInstance().getGenericResourceCache().get(query).setTimeToLive(0);
|
||||
}
|
||||
|
||||
|
@ -342,6 +344,7 @@ public class GenericResource implements GenericResourceInfoI {
|
|||
query.addParameter(CacheEntryConstants.vre, session.getOriginalScopeName());
|
||||
if(CachesManager.getInstance().getGenericResourceCache().isElementInMemory(query) || CachesManager.getInstance().getGenericResourceCache().isElementOnDisk(query))
|
||||
{
|
||||
//TODO
|
||||
CachesManager.getInstance().getGenericResourceCache().get(query).setTimeToLive(0);
|
||||
}
|
||||
} catch (ISPublisherException e) {
|
||||
|
|
Loading…
Reference in New Issue