public class PostprocessedResourcesCache extends java.lang.Object implements ManagedDBAttribute
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
LOG |
Constructor and Description |
---|
PostprocessedResourcesCache(de.innovationgate.webgate.api.WGDatabase db,
WGACore core) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
close() |
long |
getActualSize() |
long |
getMaxSize()
Returns the maxSize.
|
PostProcessResult |
getResource(WGA wga,
PostProcessData data) |
int |
getUtilisation() |
boolean |
isTemporary() |
void |
putResource(PostProcessData data,
PostProcessResult result) |
public PostprocessedResourcesCache(de.innovationgate.webgate.api.WGDatabase db, WGACore core) throws de.innovationgate.utils.cache.CacheException
de.innovationgate.utils.cache.CacheException
public void putResource(PostProcessData data, PostProcessResult result)
public void clear()
public PostProcessResult getResource(WGA wga, PostProcessData data) throws de.innovationgate.webgate.api.WGException
de.innovationgate.webgate.api.WGException
public boolean isTemporary()
WGDatabaseEventListener.isTemporary()
public long getMaxSize()
public int getUtilisation() throws de.innovationgate.utils.cache.CacheException
de.innovationgate.utils.cache.CacheException
public void close()
close
in interface ManagedDBAttribute
public long getActualSize()