|
xmlBlaster 2.2.0 client API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xmlBlaster.util.queue.cache.CacheControlParam
public class CacheControlParam
Class used to configure and control the swapping behaviour (and performance) of the cache queue.
Field Summary | |
---|---|
long |
maxBytes
The maximum size of the queue. |
long |
putDamper
The number of milliseconds to wait during a put action. |
long |
reloadSwapBytes
The reloadSwapBytes is the size in bytes to take each time data is swapped from the persistent queue to reload the transient queue. |
long |
reloadSwapLevel
The reloadSwapLevel is the limit size in bytes under which the cache queue should start to take entries from the persistent store (commonly the JDBC queue) to reload it into transient storage (commonly the RAM queue). |
long |
storeSwapBytes
The storeSwapBytes is the size in bytes to take each time data is swapped from the transient queue to the persistent queue. |
long |
storeSwapLevel
The storeSwapLevel is the limit size in bytes over which the cache queue should start to take entries from the transient store (commonly the RAM queue) to store it on the persistent storage (commonly the Jdbc queue). |
Constructor Summary | |
---|---|
CacheControlParam(QueuePropertyBase property)
Constructs a CacheControlParam by using the queue properties. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public long maxBytes
public long storeSwapLevel
public long storeSwapBytes
public long reloadSwapLevel
public long reloadSwapBytes
public long putDamper
Constructor Detail |
---|
public CacheControlParam(QueuePropertyBase property)
|
xmlBlaster 2.2.0 client API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |