|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jcs.engine.CompositeCacheAttributes
Description of the Class
Field Summary | |
protected long |
maxMemoryIdleTimeSeconds
maxMemoryIdleTimeSeconds |
protected int |
maxSpoolPerRun
|
protected long |
shrinkerIntervalSeconds
shrinkerIntervalSeconds |
Constructor Summary | |
CompositeCacheAttributes()
Constructor for the CompositeCacheAttributes object |
Method Summary | |
ICompositeCacheAttributes |
copy()
Description of the Method |
java.lang.String |
getCacheName()
Gets the cacheName attribute of the CompositeCacheAttributes object |
long |
getMaxMemoryIdleTimeSeconds()
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space. |
int |
getMaxObjects()
Gets the maxObjects attribute of the CompositeCacheAttributes object |
int |
getMaxSpoolPerRun()
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space. |
java.lang.String |
getMemoryCacheName()
Gets the memoryCacheName attribute of the CompositeCacheAttributes object |
long |
getShrinkerIntervalSeconds()
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space. |
boolean |
getUseDisk()
Gets the useDisk attribute of the CompositeCacheAttributes object |
boolean |
getUseLateral()
Gets the useLateral attribute of the CompositeCacheAttributes object |
boolean |
getUseMemoryShrinker()
Whether the memory cache should perform background memory shrinkage. |
boolean |
getUseRemote()
Gets the useRemote attribute of the CompositeCacheAttributes object |
void |
setCacheName(java.lang.String s)
Sets the cacheName attribute of the CompositeCacheAttributes object |
void |
setMaxMemoryIdleTimeSeconds(long seconds)
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space. |
void |
setMaxObjects(int maxObjs)
Sets the maxObjects attribute of the CompositeCacheAttributes object |
void |
setMaxSpoolPerRun(int maxSpoolPerRun)
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space. |
void |
setMemoryCacheName(java.lang.String s)
Sets the memoryCacheName attribute of the CompositeCacheAttributes object |
void |
setShrinkerIntervalSeconds(long seconds)
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space. |
void |
setUseDisk(boolean useDisk)
Sets the useDisk attribute of the CompositeCacheAttributes object |
void |
setUseLateral(boolean b)
Sets the useLateral attribute of the CompositeCacheAttributes object |
void |
setUseMemoryShrinker(boolean useShrinker)
Whether the memory cache should perform background memory shrinkage. |
void |
setUseRemote(boolean useRemote)
Sets the useRemote attribute of the CompositeCacheAttributes object |
java.lang.String |
toString()
Description of the Method |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected long maxMemoryIdleTimeSeconds
protected long shrinkerIntervalSeconds
protected int maxSpoolPerRun
Constructor Detail |
public CompositeCacheAttributes()
Method Detail |
public void setMaxObjects(int maxObjs)
setMaxObjects
in interface ICompositeCacheAttributes
maxObjs
- The new maxObjects valuepublic int getMaxObjects()
getMaxObjects
in interface ICompositeCacheAttributes
public void setUseDisk(boolean useDisk)
setUseDisk
in interface ICompositeCacheAttributes
useDisk
- The new useDisk valuepublic boolean getUseDisk()
getUseDisk
in interface ICompositeCacheAttributes
public void setUseLateral(boolean b)
setUseLateral
in interface ICompositeCacheAttributes
b
- The new useLateral valuepublic boolean getUseLateral()
getUseLateral
in interface ICompositeCacheAttributes
public void setUseRemote(boolean useRemote)
setUseRemote
in interface ICompositeCacheAttributes
useRemote
- The new useRemote valuepublic boolean getUseRemote()
getUseRemote
in interface ICompositeCacheAttributes
public void setCacheName(java.lang.String s)
setCacheName
in interface ICompositeCacheAttributes
s
- The new cacheName valuepublic java.lang.String getCacheName()
getCacheName
in interface ICompositeCacheAttributes
public void setMemoryCacheName(java.lang.String s)
setMemoryCacheName
in interface ICompositeCacheAttributes
s
- The new memoryCacheName valuepublic java.lang.String getMemoryCacheName()
getMemoryCacheName
in interface ICompositeCacheAttributes
public void setUseMemoryShrinker(boolean useShrinker)
setUseMemoryShrinker
in interface ICompositeCacheAttributes
useShrinker
- The new UseMemoryShrinker valuepublic boolean getUseMemoryShrinker()
getUseMemoryShrinker
in interface ICompositeCacheAttributes
public void setMaxMemoryIdleTimeSeconds(long seconds)
setMaxMemoryIdleTimeSeconds
in interface ICompositeCacheAttributes
seconds
- The new MaxMemoryIdleTimeSeconds valuepublic long getMaxMemoryIdleTimeSeconds()
getMaxMemoryIdleTimeSeconds
in interface ICompositeCacheAttributes
public void setShrinkerIntervalSeconds(long seconds)
setShrinkerIntervalSeconds
in interface ICompositeCacheAttributes
seconds
- The new ShrinkerIntervalSeconds valuepublic long getShrinkerIntervalSeconds()
getShrinkerIntervalSeconds
in interface ICompositeCacheAttributes
public void setMaxSpoolPerRun(int maxSpoolPerRun)
setMaxSpoolPerRun
in interface ICompositeCacheAttributes
public int getMaxSpoolPerRun()
getMaxSpoolPerRun
in interface ICompositeCacheAttributes
public ICompositeCacheAttributes copy()
copy
in interface ICompositeCacheAttributes
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |