Package org.apache.catalina.webresources
Class Cache
- java.lang.Object
-
- org.apache.catalina.webresources.Cache
-
public class Cache extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringManagersm
-
Constructor Summary
Constructors Constructor Description Cache(StandardRoot root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbackgroundProcess()voidclear()longgetHitCount()longgetLookupCount()longgetMaxSize()intgetObjectMaxSize()intgetObjectMaxSizeBytes()protected WebResourcegetResource(java.lang.String path, boolean useClassLoaderResources)protected WebResource[]getResources(java.lang.String path, boolean useClassLoaderResources)longgetSize()longgetTtl()voidsetMaxSize(long maxSize)voidsetObjectMaxSize(int objectMaxSize)voidsetTtl(long ttl)
-
-
-
Field Detail
-
sm
protected static final StringManager sm
-
-
Constructor Detail
-
Cache
public Cache(StandardRoot root)
-
-
Method Detail
-
getResource
protected WebResource getResource(java.lang.String path, boolean useClassLoaderResources)
-
getResources
protected WebResource[] getResources(java.lang.String path, boolean useClassLoaderResources)
-
backgroundProcess
protected void backgroundProcess()
-
getTtl
public long getTtl()
-
setTtl
public void setTtl(long ttl)
-
getMaxSize
public long getMaxSize()
-
setMaxSize
public void setMaxSize(long maxSize)
-
getLookupCount
public long getLookupCount()
-
getHitCount
public long getHitCount()
-
setObjectMaxSize
public void setObjectMaxSize(int objectMaxSize)
-
getObjectMaxSize
public int getObjectMaxSize()
-
getObjectMaxSizeBytes
public int getObjectMaxSizeBytes()
-
clear
public void clear()
-
getSize
public long getSize()
-
-