org.shiftone.cache.adaptor
Class OroCacheFactory
java.lang.Object
org.shiftone.cache.adaptor.OroCacheFactory
- All Implemented Interfaces:
- CacheFactory
- public class OroCacheFactory
- extends java.lang.Object
- implements CacheFactory
Factory for ORO cache policys.
- Version:
- $Revision: 1.2 $
- Author:
- $Author: jeffdrost $
Method Summary |
java.lang.String |
getAlgorithm()
|
Cache |
newInstance(java.lang.String cacheName,
long timeoutMilliSeconds,
int maxSize)
|
void |
setAlgorithm(java.lang.String algorithm)
FIFO, FIFO2, LRU, RANDOM |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALGORITHM_FIFO
public static java.lang.String ALGORITHM_FIFO
ALGORITHM_FIFO2
public static java.lang.String ALGORITHM_FIFO2
ALGORITHM_LRU
public static java.lang.String ALGORITHM_LRU
ALGORITHM_RANDOM
public static java.lang.String ALGORITHM_RANDOM
OroCacheFactory
public OroCacheFactory()
newInstance
public Cache newInstance(java.lang.String cacheName,
long timeoutMilliSeconds,
int maxSize)
- Specified by:
newInstance
in interface CacheFactory
getAlgorithm
public java.lang.String getAlgorithm()
setAlgorithm
public void setAlgorithm(java.lang.String algorithm)
- FIFO, FIFO2, LRU, RANDOM