A B C D E F G H I J K L M N O P R S T U V W Z

A

ALGORITHM_FIFO - Static variable in class org.shiftone.cache.adaptor.OroCacheFactory
 
ALGORITHM_FIFO2 - Static variable in class org.shiftone.cache.adaptor.OroCacheFactory
 
ALGORITHM_LRU - Static variable in class org.shiftone.cache.adaptor.OroCacheFactory
 
ALGORITHM_RANDOM - Static variable in class org.shiftone.cache.adaptor.OroCacheFactory
 
AbstractClusterCacheFactory - class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory.
 
AbstractClusterCacheFactory() - Constructor for class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
AbstractDecoratorCacheFactory - class org.shiftone.cache.util.AbstractDecoratorCacheFactory.
 
AbstractDecoratorCacheFactory() - Constructor for class org.shiftone.cache.util.AbstractDecoratorCacheFactory
 
AbstractPolicyCache - class org.shiftone.cache.policy.AbstractPolicyCache.
Class AbstractPolicyCache
AbstractPolicyCache(String, long, int, EvictionListener) - Constructor for class org.shiftone.cache.policy.AbstractPolicyCache
 
AbstractPolicyCacheFactory - class org.shiftone.cache.policy.AbstractPolicyCacheFactory.
 
AbstractPolicyCacheFactory() - Constructor for class org.shiftone.cache.policy.AbstractPolicyCacheFactory
 
AddBenchmark - class org.shiftone.cache.test.benchmark.AddBenchmark.
 
AddBenchmark(String, Object[]) - Constructor for class org.shiftone.cache.test.benchmark.AddBenchmark
 
add(JmxCache) - Method in class org.shiftone.cache.decorator.jmx.JmxCacheSummary
 
add(Object) - Method in class org.shiftone.cache.util.WeakSet
 
addBefore(LinkedListNode, Object) - Method in class org.shiftone.cache.util.LinkedList
Method addBefore (somewhat expensive - alloc)
addFirst(Object) - Method in class org.shiftone.cache.util.LinkedList
adding an object to the list, making it the new first node.
addLast(Object) - Method in class org.shiftone.cache.util.LinkedList
adding an object to the list, making it the new last node.
addNodeBefore(LinkedListNode, LinkedListNode) - Method in class org.shiftone.cache.util.LinkedList
Method addNodeBefore
addObject(Object, Object) - Method in interface org.shiftone.cache.Cache
adds an object to the cache
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.EHCacheCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.FjankkCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.JcsCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.MapCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.OSCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.OroCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.SwarmCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.adaptor.WhirlyCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.decorator.soft.SoftCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.decorator.stat.StatCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.decorator.sync.SyncCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.decorator.tandem.TandemCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.policy.AbstractPolicyCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.policy.fifo.RingFifoCache
 
addObject(Object, Object) - Method in class org.shiftone.cache.policy.single.SingleCache
Method addObject
addObject(Object, Object) - Method in class org.shiftone.cache.policy.zero.ZeroCache
 
addStatCache(StatCache) - Method in class org.shiftone.cache.decorator.stat.ShutdownHook
 

B

BeanWrapper - class org.shiftone.cache.config.BeanWrapper.
This class treats methods case-insensitive.
BeanWrapper(Object) - Constructor for class org.shiftone.cache.config.BeanWrapper
 
Benchmark - interface org.shiftone.cache.test.benchmark.Benchmark.
 
BenchmarkRunner - class org.shiftone.cache.test.benchmark.BenchmarkRunner.
 
BenchmarkRunner() - Constructor for class org.shiftone.cache.test.benchmark.BenchmarkRunner
 
buildCache(String, Properties) - Method in class org.shiftone.cache.adaptor.HibernateCacheProvider
 

C

Cache - interface org.shiftone.cache.Cache.
Interface Cache
CacheConfiguration - class org.shiftone.cache.CacheConfiguration.
 
CacheConfiguration() - Constructor for class org.shiftone.cache.CacheConfiguration
create a default cache configuration
CacheConfiguration(String) - Constructor for class org.shiftone.cache.CacheConfiguration
 
CacheConfiguration(String[]) - Constructor for class org.shiftone.cache.CacheConfiguration
 
CacheConfiguration(Properties) - Constructor for class org.shiftone.cache.CacheConfiguration
 
CacheException - exception org.shiftone.cache.CacheException.
 
CacheException(String) - Constructor for class org.shiftone.cache.CacheException
 
CacheException(Throwable) - Constructor for class org.shiftone.cache.CacheException
 
CacheException(String, Throwable) - Constructor for class org.shiftone.cache.CacheException
 
CacheFactory - interface org.shiftone.cache.CacheFactory.
 
CacheInvocationHandler - class org.shiftone.cache.util.CacheInvocationHandler.
Class CacheInvocationHandler is used to create cached proxies
CacheInvocationHandler(Object, Cache) - Constructor for class org.shiftone.cache.util.CacheInvocationHandler
 
CacheMap - class org.shiftone.cache.adaptor.CacheMap.
Makes a shiftone cache look like a map.
CacheMap(Cache) - Constructor for class org.shiftone.cache.adaptor.CacheMap
 
CacheNode - interface org.shiftone.cache.policy.CacheNode.
Class CacheNode
CacheProxy - class org.shiftone.cache.CacheProxy.
Static class CacheProxy can be used to create cache proxy objects of instances of objects that implement an interface.
CacheProxy() - Constructor for class org.shiftone.cache.CacheProxy
 
CacheReaper - class org.shiftone.cache.util.reaper.CacheReaper.
Class CacheReaper
CacheReaper() - Constructor for class org.shiftone.cache.util.reaper.CacheReaper
 
CacheReaperTask - class org.shiftone.cache.util.reaper.CacheReaperTask.
Class CacheReaperTask
CacheReaperTask(ReapableCache) - Constructor for class org.shiftone.cache.util.reaper.CacheReaperTask
Constructor CacheReaperTask
CallKey - class org.shiftone.cache.util.CallKey.
 
CallKey(String, Object[]) - Constructor for class org.shiftone.cache.util.CallKey
 
ClearNotification - class org.shiftone.cache.decorator.cluster.msg.ClearNotification.
 
ClearNotification(long, String) - Constructor for class org.shiftone.cache.decorator.cluster.msg.ClearNotification
 
ClusterCache - class org.shiftone.cache.decorator.cluster.ClusterCache.
 
ClusterCache(String, Cache, AbstractClusterCacheFactory) - Constructor for class org.shiftone.cache.decorator.cluster.ClusterCache
 
ClusterTestCase - class org.shiftone.cache.decorator.cluster.ClusterTestCase.
 
ClusterTestCase() - Constructor for class org.shiftone.cache.decorator.cluster.ClusterTestCase
 
ConfigurationException - exception org.shiftone.cache.ConfigurationException.
 
ConfigurationException(String) - Constructor for class org.shiftone.cache.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for class org.shiftone.cache.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for class org.shiftone.cache.ConfigurationException
 
ConfigurationInternals - class org.shiftone.cache.config.ConfigurationInternals.
 
ConfigurationInternals(Properties) - Constructor for class org.shiftone.cache.config.ConfigurationInternals
 
cache - Variable in class org.shiftone.cache.util.reaper.CacheReaperTask
 
caches - Variable in class org.shiftone.cache.decorator.tandem.TandemCache
 
clear() - Method in interface org.shiftone.cache.Cache
Removes ALL keys and values from the cache.
clear() - Method in class org.shiftone.cache.adaptor.CacheMap
Clears the cache
clear() - Method in class org.shiftone.cache.adaptor.EHCacheCache
 
clear() - Method in class org.shiftone.cache.adaptor.FjankkCache
 
clear() - Method in class org.shiftone.cache.adaptor.HibernateCache
 
clear() - Method in class org.shiftone.cache.adaptor.JcsCache
 
clear() - Method in class org.shiftone.cache.adaptor.MapCache
 
clear() - Method in class org.shiftone.cache.adaptor.OSCache
 
clear() - Method in class org.shiftone.cache.adaptor.OroCache
NOOP
clear() - Method in class org.shiftone.cache.adaptor.SwarmCache
 
clear() - Method in class org.shiftone.cache.adaptor.WhirlyCache
 
clear() - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
clear() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
clear() - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 
clear() - Method in class org.shiftone.cache.decorator.soft.SoftCache
 
clear() - Method in class org.shiftone.cache.decorator.stat.StatCache
 
clear() - Method in class org.shiftone.cache.decorator.sync.SyncCache
 
clear() - Method in class org.shiftone.cache.decorator.tandem.TandemCache
 
clear() - Method in class org.shiftone.cache.policy.AbstractPolicyCache
This method calls shrinkToSize(0) which will loop through each element, removing them one by one (in order of lease valued to most valued).
clear() - Method in class org.shiftone.cache.policy.fifo.RingFifoCache
 
clear() - Method in class org.shiftone.cache.policy.single.SingleCache
Method clear
clear() - Method in class org.shiftone.cache.policy.zero.ZeroCache
 
clear() - Method in class org.shiftone.cache.util.RingFifo
 
clear() - Method in class org.shiftone.cache.util.WeakMap
 
clear() - Method in class org.shiftone.cache.util.WeakSet
 
clearCache() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
clearCache() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
clear the cache
clearStatistics() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
clearStatistics() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
clear the stats
close(Connection) - Static method in class org.shiftone.cache.decorator.cluster.jms.JmsUtil
 
containsKey(Object) - Method in class org.shiftone.cache.adaptor.CacheMap
Warning - just because this method returns true, you can NOT expect to be able to get the value of the object that the cache contains.
containsKey(Object) - Method in class org.shiftone.cache.util.WeakMap
 
containsValue(Object) - Method in class org.shiftone.cache.adaptor.CacheMap
not implemented
containsValue(Object) - Method in class org.shiftone.cache.util.WeakMap
 
count - Variable in class org.shiftone.cache.decorator.miss.MissHandlingCache.Lock
 
createBigObject() - Method in class org.shiftone.cache.test.ReaperTestCase
 
createBigObject() - Method in class org.shiftone.cache.test.SoftCacheTestCase
 
createCache() - Method in class org.shiftone.cache.decorator.miss.MissTestCase
 
createConfiguredCache(String) - Method in class org.shiftone.cache.CacheConfiguration
Create a new cache, using the configured values for the factory, timeout, and maxSize.
createConfiguredCache(String, long, int) - Method in class org.shiftone.cache.CacheConfiguration
Create a new cache by looking up the configured factory, and then using supplied name, timeout and max size.
createConfiguredCacheSafely(String) - Method in class org.shiftone.cache.CacheConfiguration
Attempt to create a configured cache, as in createConfiguredCache, except if an error occures, a "zero cache" will be returned.
createFIFO(int) - Static method in class org.shiftone.cache.adaptor.OroCache
 
createFIFO2(int) - Static method in class org.shiftone.cache.adaptor.OroCache
 
createFifo(int) - Static method in class org.shiftone.cache.adaptor.OSCache
 
createLRU(int) - Static method in class org.shiftone.cache.adaptor.OroCache
 
createLinkedHashMapCache(int) - Static method in class org.shiftone.cache.adaptor.MapCache
The Java Developers Almanac 1.4 e344.
createMap(int) - Static method in class org.shiftone.cache.util.MapFactory
 
createMissHandler() - Method in class org.shiftone.cache.decorator.miss.MissHandlingCacheFactory
 
createNode(String, String) - Method in class org.shiftone.cache.config.Node
Method createNode
createNode(Object, Object) - Method in class org.shiftone.cache.policy.AbstractPolicyCache
Create a new node.
createNode(Object, Object) - Method in class org.shiftone.cache.policy.fifo.FifoCache
 
createNode(Object, Object) - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
createNode(Object, Object) - Method in class org.shiftone.cache.policy.lru.LruCache
 
createRandom(int) - Static method in class org.shiftone.cache.adaptor.OroCache
 
createTransport() - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
createTransport() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
createTransport() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 

D

DEBUG - Static variable in class org.shiftone.cache.util.Log
 
DEFAULT_BUS_NAME - Static variable in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
DEFAULT_LOAD_FACTOR - Static variable in class org.shiftone.cache.util.MapFactory
 
debug(Object) - Method in class org.shiftone.cache.util.Log
 
delete(CacheNode) - Method in class org.shiftone.cache.policy.AbstractPolicyCache
Remove a node from the cache.
delete(CacheNode) - Method in class org.shiftone.cache.policy.fifo.FifoCache
 
delete(CacheNode) - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
delete(CacheNode) - Method in class org.shiftone.cache.policy.lru.LruCache
 
dequeue() - Method in class org.shiftone.cache.util.LinkedList
remove a node from the end of the list (list is being used like a queue).
dequeue() - Method in class org.shiftone.cache.util.RingFifo
 
destroy() - Method in class org.shiftone.cache.adaptor.HibernateCache
 
dump() - Method in class org.shiftone.cache.util.RingFifo
 
dumpFifoKeys() - Method in class org.shiftone.cache.policy.fifo.FifoCache
 
dumpFifoKeys() - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
dumpFifoKeys() - Method in class org.shiftone.cache.policy.lru.LruCache
 
dumpLfuKeys() - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
dumpLruKeys() - Method in class org.shiftone.cache.policy.lru.LruCache
 

E

EHCacheCache - class org.shiftone.cache.adaptor.EHCacheCache.
Makes a ehcache cache look like a shiftone cache.
EHCacheCache(String) - Constructor for class org.shiftone.cache.adaptor.EHCacheCache
 
EHCacheCache(Cache) - Constructor for class org.shiftone.cache.adaptor.EHCacheCache
 
EvictionListener - interface org.shiftone.cache.policy.EvictionListener.
 
enqueue(Object) - Method in class org.shiftone.cache.util.RingFifo
 
entrySet() - Method in class org.shiftone.cache.adaptor.CacheMap
not implemented
entrySet() - Method in class org.shiftone.cache.util.WeakMap
 
equals(Object) - Method in class org.shiftone.cache.util.CallKey
 
error(Object, Throwable) - Method in class org.shiftone.cache.util.Log
 
execute(Cache) - Method in interface org.shiftone.cache.decorator.cluster.Notification
 
execute(Cache) - Method in class org.shiftone.cache.decorator.cluster.msg.ClearNotification
 
execute(Cache) - Method in class org.shiftone.cache.decorator.cluster.msg.RemoveNotification
 

F

FifoCache - class org.shiftone.cache.policy.fifo.FifoCache.
Class FifoCache
FifoCache(String, long, int) - Constructor for class org.shiftone.cache.policy.fifo.FifoCache
 
FifoCache(String, long, int, EvictionListener) - Constructor for class org.shiftone.cache.policy.fifo.FifoCache
 
FifoCacheFactory - class org.shiftone.cache.policy.fifo.FifoCacheFactory.
Creates a first-in-first-out cache.
FifoCacheFactory() - Constructor for class org.shiftone.cache.policy.fifo.FifoCacheFactory
 
FifoCacheTestCase - class org.shiftone.cache.policy.fifo.FifoCacheTestCase.
Class FifoCacheTestCase
FifoCacheTestCase(String) - Constructor for class org.shiftone.cache.policy.fifo.FifoCacheTestCase
 
FifoNode - class org.shiftone.cache.policy.fifo.FifoNode.
Class FifoNode
FifoNode() - Constructor for class org.shiftone.cache.policy.fifo.FifoNode
 
FjankkCache - class org.shiftone.cache.adaptor.FjankkCache.
Makes Frank Karlstr?m's "Open Source Java Caching Service" look like a shiftone cache.
FjankkCache() - Constructor for class org.shiftone.cache.adaptor.FjankkCache
 
fetchObject(Object) - Method in interface org.shiftone.cache.decorator.miss.MissHandler
In the event of a cache miss, a user implemented instance of this class will be asked to do whatever processing is needed to obtain the cache element
fetchObject(Object) - Method in class org.shiftone.cache.decorator.miss.TestMissHandler
 
fifoNode - Variable in class org.shiftone.cache.policy.fifo.FifoNode
 
fifoNode - Variable in class org.shiftone.cache.policy.lfu.LfuNode
 
fifoNode - Variable in class org.shiftone.cache.policy.lru.LruNode
 
findNodeByKey(Object) - Method in class org.shiftone.cache.policy.AbstractPolicyCache
Method findNodeByKey
findNodeByKey(Object) - Method in class org.shiftone.cache.policy.fifo.FifoCache
 
findNodeByKey(Object) - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
findNodeByKey(Object) - Method in class org.shiftone.cache.policy.lru.LruCache
 
freeMemoryPct() - Static method in class org.shiftone.cache.util.MemUtil
returns percent (100 based) of memory that is "free"

G

GetBenchmark - class org.shiftone.cache.test.benchmark.GetBenchmark.
 
GetBenchmark(String, Object[]) - Constructor for class org.shiftone.cache.test.benchmark.GetBenchmark
 
get(Object) - Method in class org.shiftone.cache.adaptor.CacheMap
Gets an object from the cache based on it's key
get(Object) - Method in class org.shiftone.cache.adaptor.HibernateCache
 
get(Object) - Method in class org.shiftone.cache.util.WeakMap
 
getAddCount() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getAddCount() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the total number of calls to addObject()
getAlgorithm() - Method in class org.shiftone.cache.adaptor.OroCacheFactory
 
getBiggestCache() - Method in class org.shiftone.cache.decorator.jmx.JmxCacheSummary
 
getBiggestCache() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheSummaryMBean
 
getBusName() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
getCache() - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
getCache() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsListener
 
getCacheCount() - Method in class org.shiftone.cache.decorator.jmx.JmxCacheSummary
 
getCacheCount() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheSummaryMBean
 
getCacheCount() - Method in class org.shiftone.cache.decorator.stat.ShutdownHook
 
getCacheFactory(String) - Method in class org.shiftone.cache.CacheConfiguration
Obtain a configured cache factory by it's name.
getCacheFactory() - Method in class org.shiftone.cache.policy.fifo.FifoCacheTestCase
Method getCacheFactory
getCacheFactory() - Method in class org.shiftone.cache.policy.lfu.LfuCacheTestCase
Method getCacheFactory
getCacheFactory() - Method in class org.shiftone.cache.policy.lru.LruCacheTestCase
Method getCacheFactory
getCacheFactory() - Method in class org.shiftone.cache.util.TestCaseBase
Method getCacheFactory
getCacheName() - Method in interface org.shiftone.cache.decorator.cluster.Notification
 
getCacheName() - Method in class org.shiftone.cache.decorator.cluster.msg.ClearNotification
 
getCacheName() - Method in class org.shiftone.cache.decorator.cluster.msg.RemoveNotification
 
getCacheName() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getCacheName() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the name of this cache
getChannelProperties() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
getChildren() - Method in class org.shiftone.cache.config.Node
Method getChildren
getClearCount() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getClearCount() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the total number of calls to clear()
getConfiguredCacheProperty(String, String) - Method in class org.shiftone.cache.config.ConfigurationInternals
 
getConfiguredFactoryForCache(String) - Method in class org.shiftone.cache.CacheConfiguration
 
getConfiguredMaxSizeForCache(String) - Method in class org.shiftone.cache.CacheConfiguration
 
getConfiguredTimeoutForCache(String) - Method in class org.shiftone.cache.CacheConfiguration
 
getDelegate() - Method in class org.shiftone.cache.util.AbstractDecoratorCacheFactory
 
getDelegateA() - Method in class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
getDelegateB() - Method in class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
getDuration(String) - Static method in class org.shiftone.cache.util.StringUtil
 
getEvictionListener() - Method in class org.shiftone.cache.policy.AbstractPolicyCacheFactory
 
getFactory(String) - Method in class org.shiftone.cache.config.ConfigurationInternals
 
getGetCount() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getGetCount() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the total number of calls to getObject() - total of hit count and miss count.
getHitCount() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getHitCount() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the total number of calls to getObject() that resulted in a non-null value
getHitRatio() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getHitRatio() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
hits / gets
getHitRatio() - Method in class org.shiftone.cache.decorator.stat.StatCache
Method getHitRatio is the ratio of hits to tries.
getInInitialContextProperties() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getInTopicConnectionFactoryName() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getInTopicName() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getInitialContextProperties() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getInstanceId() - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
getKey() - Method in class org.shiftone.cache.config.Node
Method getKey
getKey() - Method in class org.shiftone.cache.decorator.soft.SoftCache.KeyReference
Method getKey
getKey() - Method in class org.shiftone.cache.util.WeakMap.KeyedWeakReference
 
getLeastValuableNode() - Method in class org.shiftone.cache.policy.AbstractPolicyCache
This method will execute the cache's onEviction strategy.
getLeastValuableNode() - Method in class org.shiftone.cache.policy.fifo.FifoCache
 
getLeastValuableNode() - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
getLeastValuableNode() - Method in class org.shiftone.cache.policy.lru.LruCache
 
getLock(Object) - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 
getLowestNonEmptyLru() - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
getMBeanServer() - Static method in class org.shiftone.cache.util.JmxUtil
 
getMaxSize() - Method in class org.shiftone.cache.policy.AbstractPolicyCache
 
getMaxSize() - Method in class org.shiftone.cache.util.RingFifo
 
getMissCount() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getMissCount() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the total number of calls to getObject() that resulted in a null value
getMissHandlerClass() - Method in class org.shiftone.cache.decorator.miss.MissHandlingCacheFactory
 
getName() - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
getName() - Method in class org.shiftone.cache.policy.AbstractPolicyCache
 
getNearPrime(int) - Static method in class org.shiftone.cache.util.MapFactory
 
getNext() - Method in class org.shiftone.cache.util.LinkedListNode
Method getNext
getNode(String) - Method in class org.shiftone.cache.config.Node
 
getObject(Object) - Method in interface org.shiftone.cache.Cache
gets the value stored in the cache by it's key, or null if the key is not found.
getObject(Object) - Method in class org.shiftone.cache.adaptor.EHCacheCache
 
getObject(Object) - Method in class org.shiftone.cache.adaptor.FjankkCache
 
getObject(Object) - Method in class org.shiftone.cache.adaptor.JcsCache
 
getObject(Object) - Method in class org.shiftone.cache.adaptor.MapCache
 
getObject(Object) - Method in class org.shiftone.cache.adaptor.OSCache
 
getObject(Object) - Method in class org.shiftone.cache.adaptor.OroCache
 
getObject(Object) - Method in class org.shiftone.cache.adaptor.SwarmCache
 
getObject(Object) - Method in class org.shiftone.cache.adaptor.WhirlyCache
 
getObject(Object) - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
getObject(Object) - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getObject(Object) - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 
getObject(Object) - Method in class org.shiftone.cache.decorator.soft.SoftCache
Gets a soft reference out of the underlying cache implementation, and then returns the value held by the reference.
getObject(Object) - Method in class org.shiftone.cache.decorator.stat.StatCache
 
getObject(Object) - Method in class org.shiftone.cache.decorator.sync.SyncCache
 
getObject(Object) - Method in class org.shiftone.cache.decorator.tandem.TandemAllGetsCache
 
getObject(Object) - Method in class org.shiftone.cache.decorator.tandem.TandemCache
 
getObject(Object) - Method in class org.shiftone.cache.policy.AbstractPolicyCache
 
getObject(Object) - Method in class org.shiftone.cache.policy.fifo.RingFifoCache
 
getObject(Object) - Method in class org.shiftone.cache.policy.single.SingleCache
Method getObject
getObject(Object) - Method in class org.shiftone.cache.policy.zero.ZeroCache
 
getOutInitialContextProperties() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getOutTopicConnectionFactoryName() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getOutTopicName() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getPeriod() - Method in class org.shiftone.cache.decorator.soft.SoftCacheFactory
 
getPeriod() - Method in class org.shiftone.cache.policy.AbstractPolicyCacheFactory
time in milliseconds between calls from the reaper.
getPrevious() - Method in class org.shiftone.cache.util.LinkedListNode
Method getPrevious
getProperties() - Method in class org.shiftone.cache.config.PropertiesTree
Regenerates a Properties object based on the tree.
getProperties(String) - Static method in class org.shiftone.cache.util.StringUtil
 
getRemoveCount() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getRemoveCount() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the total number of calls to remove()
getRequiredNode(String) - Method in class org.shiftone.cache.config.Node
 
getRoot() - Method in class org.shiftone.cache.config.PropertiesTree
Method getRoot
getSenderInstanceId() - Method in interface org.shiftone.cache.decorator.cluster.Notification
 
getSenderInstanceId() - Method in class org.shiftone.cache.decorator.cluster.msg.ClearNotification
 
getSenderInstanceId() - Method in class org.shiftone.cache.decorator.cluster.msg.RemoveNotification
 
getSetter(String) - Method in class org.shiftone.cache.config.BeanWrapper
 
getSize() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getSize() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the current number of keys in the cache
getStatCache(int) - Method in class org.shiftone.cache.decorator.stat.ShutdownHook
 
getTimeout() - Method in class org.shiftone.cache.adaptor.HibernateCache
 
getTimeoutMilliSeconds() - Method in class org.shiftone.cache.policy.AbstractPolicyCache
 
getToString() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
getToString() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheMBean
the value of toString()
getTopicConnectionFactoryName() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getTopicName() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
getTotalHitRatio() - Method in class org.shiftone.cache.decorator.jmx.JmxCacheSummary
 
getTotalHitRatio() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheSummaryMBean
 
getTotalSize() - Method in class org.shiftone.cache.decorator.jmx.JmxCacheSummary
 
getTotalSize() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheSummaryMBean
 
getTransport() - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
getType(String) - Method in class org.shiftone.cache.config.BeanWrapper
 
getValue() - Method in class org.shiftone.cache.config.Node
Method getValue
getValue() - Method in interface org.shiftone.cache.policy.CacheNode
 
getValue() - Method in class org.shiftone.cache.policy.fifo.FifoNode
 
getValue() - Method in class org.shiftone.cache.policy.lfu.LfuNode
 
getValue() - Method in class org.shiftone.cache.policy.lru.LruNode
 
getValue() - Method in class org.shiftone.cache.util.LinkedListNode
Method getValue
getValue() - Method in class org.shiftone.cache.util.Sequence
 
getWrappedObject() - Method in class org.shiftone.cache.config.BeanWrapper
 
getWrappedObjectClass() - Method in class org.shiftone.cache.config.BeanWrapper
 

H

HibernateCache - class org.shiftone.cache.adaptor.HibernateCache.
Makes a shiftone cache look like a hibernate cache.
HibernateCache(Cache) - Constructor for class org.shiftone.cache.adaptor.HibernateCache
 
HibernateCacheProvider - class org.shiftone.cache.adaptor.HibernateCacheProvider.
 
HibernateCacheProvider() - Constructor for class org.shiftone.cache.adaptor.HibernateCacheProvider
 
handleNotification(Serializable) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsListener
 
hasNode(String) - Method in class org.shiftone.cache.config.Node
 
hashCode() - Method in class org.shiftone.cache.util.CallKey
 

I

increment() - Method in class org.shiftone.cache.util.Sequence
 
info(Object) - Method in class org.shiftone.cache.util.Log
 
invoke(Object, Method, Object[]) - Method in class org.shiftone.cache.util.CacheInvocationHandler
 
isAllGets() - Method in class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
isDebugEnabled() - Method in class org.shiftone.cache.util.Log
 
isEmpty() - Method in class org.shiftone.cache.adaptor.CacheMap
Is the cache empty at this instance in time
isEmpty() - Method in class org.shiftone.cache.util.WeakMap
 
isEmpty() - Method in class org.shiftone.cache.util.WeakSet
 
isExpired() - Method in interface org.shiftone.cache.policy.CacheNode
 
isExpired() - Method in class org.shiftone.cache.policy.fifo.FifoNode
 
isExpired() - Method in class org.shiftone.cache.policy.lfu.LfuNode
 
isExpired() - Method in class org.shiftone.cache.policy.lru.LruNode
 
isHeaderNode() - Method in class org.shiftone.cache.util.LinkedListNode
is this node the header node in a linked list?
isInfoEnabled() - Method in class org.shiftone.cache.util.Log
 
isRegistered(ObjectName) - Static method in class org.shiftone.cache.util.JmxUtil
 
iterator() - Method in class org.shiftone.cache.util.WeakSet
 

J

JGroupsClusterCacheFactory - class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory.
 
JGroupsClusterCacheFactory() - Constructor for class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
JGroupsClusterCacheFactoryTestCase - class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactoryTestCase.
 
JGroupsClusterCacheFactoryTestCase() - Constructor for class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactoryTestCase
 
JGroupsListener - class org.shiftone.cache.decorator.cluster.jgroups.JGroupsListener.
 
JGroupsListener(JGroupsTransport) - Constructor for class org.shiftone.cache.decorator.cluster.jgroups.JGroupsListener
 
JGroupsTransport - class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport.
 
JGroupsTransport(JGroupsClusterCacheFactory) - Constructor for class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
JMS_PROPERTY_SENDER - Static variable in class org.shiftone.cache.decorator.cluster.jms.JmsTransport
 
JcsCache - class org.shiftone.cache.adaptor.JcsCache.
 
JcsCache() - Constructor for class org.shiftone.cache.adaptor.JcsCache
 
JcsCache(CacheAccess) - Constructor for class org.shiftone.cache.adaptor.JcsCache
 
JcsCache(String) - Constructor for class org.shiftone.cache.adaptor.JcsCache
 
JmsClusterCacheFactory - class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory.
In some cases, you may need to have in and out config to be different.
JmsClusterCacheFactory() - Constructor for class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
JmsClusterCacheFactoryTestCase - class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactoryTestCase.
 
JmsClusterCacheFactoryTestCase() - Constructor for class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactoryTestCase
 
JmsExceptionListener - class org.shiftone.cache.decorator.cluster.jms.JmsExceptionListener.
I hope I can use this to reconnect a lystener.
JmsExceptionListener(JmsTransport) - Constructor for class org.shiftone.cache.decorator.cluster.jms.JmsExceptionListener
 
JmsListener - class org.shiftone.cache.decorator.cluster.jms.JmsListener.
this class is a bridge between the MessageListener JMS model, and the NotificationListener JOCache model.
JmsListener() - Constructor for class org.shiftone.cache.decorator.cluster.jms.JmsListener
 
JmsTransport - class org.shiftone.cache.decorator.cluster.jms.JmsTransport.
 
JmsTransport(JmsClusterCacheFactory) - Constructor for class org.shiftone.cache.decorator.cluster.jms.JmsTransport
 
JmsUtil - class org.shiftone.cache.decorator.cluster.jms.JmsUtil.
 
JmsUtil() - Constructor for class org.shiftone.cache.decorator.cluster.jms.JmsUtil
 
JmxCache - class org.shiftone.cache.decorator.jmx.JmxCache.
 
JmxCache(String, Cache) - Constructor for class org.shiftone.cache.decorator.jmx.JmxCache
 
JmxCacheFactory - class org.shiftone.cache.decorator.jmx.JmxCacheFactory.
 
JmxCacheFactory() - Constructor for class org.shiftone.cache.decorator.jmx.JmxCacheFactory
 
JmxCacheMBean - interface org.shiftone.cache.decorator.jmx.JmxCacheMBean.
 
JmxCacheSummary - class org.shiftone.cache.decorator.jmx.JmxCacheSummary.
 
JmxCacheSummary() - Constructor for class org.shiftone.cache.decorator.jmx.JmxCacheSummary
 
JmxCacheSummaryMBean - interface org.shiftone.cache.decorator.jmx.JmxCacheSummaryMBean.
 
JmxTestCase - class org.shiftone.cache.test.JmxTestCase.
 
JmxTestCase() - Constructor for class org.shiftone.cache.test.JmxTestCase
 
JmxUtil - class org.shiftone.cache.util.JmxUtil.
 
JmxUtil() - Constructor for class org.shiftone.cache.util.JmxUtil
 

K

key - Variable in class org.shiftone.cache.policy.fifo.FifoNode
 
key - Variable in class org.shiftone.cache.policy.lfu.LfuNode
 
key - Variable in class org.shiftone.cache.policy.lru.LruNode
 
keySet() - Method in class org.shiftone.cache.adaptor.CacheMap
not implemented
keySet() - Method in class org.shiftone.cache.util.WeakMap
 

L

LfuCache - class org.shiftone.cache.policy.lfu.LfuCache.
Class LfuCache
LfuCache(String, long, int) - Constructor for class org.shiftone.cache.policy.lfu.LfuCache
 
LfuCache(String, long, int, EvictionListener) - Constructor for class org.shiftone.cache.policy.lfu.LfuCache
 
LfuCacheFactory - class org.shiftone.cache.policy.lfu.LfuCacheFactory.
Creates a least-frequently-used cache.
LfuCacheFactory() - Constructor for class org.shiftone.cache.policy.lfu.LfuCacheFactory
 
LfuCacheTestCase - class org.shiftone.cache.policy.lfu.LfuCacheTestCase.
Class LfuCacheTestCase
LfuCacheTestCase(String) - Constructor for class org.shiftone.cache.policy.lfu.LfuCacheTestCase
 
LfuNode - class org.shiftone.cache.policy.lfu.LfuNode.
Class LfuNode
LfuNode() - Constructor for class org.shiftone.cache.policy.lfu.LfuNode
 
LinkedList - class org.shiftone.cache.util.LinkedList.
This linked list is different from the java.util implementation in that it exposes access to the nodes themselves, allowing lower level manipulation.
LinkedList() - Constructor for class org.shiftone.cache.util.LinkedList
Constructor LinkedList
LinkedListNode - class org.shiftone.cache.util.LinkedListNode.
Class LinkedListNode
LinkedListNode(Object) - Constructor for class org.shiftone.cache.util.LinkedListNode
 
Log - class org.shiftone.cache.util.Log.
I'm not trying to reinvent Log4j here, I just want most of this to get compiled out.
Log(Class) - Constructor for class org.shiftone.cache.util.Log
 
LruCache - class org.shiftone.cache.policy.lru.LruCache.
Class LruCache
LruCache(String, long, int) - Constructor for class org.shiftone.cache.policy.lru.LruCache
 
LruCache(String, long, int, EvictionListener) - Constructor for class org.shiftone.cache.policy.lru.LruCache
 
LruCacheFactory - class org.shiftone.cache.policy.lru.LruCacheFactory.
Creates a least-recently-used cache.
LruCacheFactory() - Constructor for class org.shiftone.cache.policy.lru.LruCacheFactory
 
LruCacheTestCase - class org.shiftone.cache.policy.lru.LruCacheTestCase.
Class LruCacheTestCase
LruCacheTestCase(String) - Constructor for class org.shiftone.cache.policy.lru.LruCacheTestCase
 
LruNode - class org.shiftone.cache.policy.lru.LruNode.
Class LruNode
LruNode() - Constructor for class org.shiftone.cache.policy.lru.LruNode
 
lfuNode - Variable in class org.shiftone.cache.policy.lfu.LfuNode
 
lock(Object) - Method in class org.shiftone.cache.adaptor.HibernateCache
NOOP
log(String) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
lru(int) - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
lruNode - Variable in class org.shiftone.cache.policy.lru.LruNode
 

M

MapCache - class org.shiftone.cache.adaptor.MapCache.
Makes a map look like a shiftone cache.
MapCache() - Constructor for class org.shiftone.cache.adaptor.MapCache
 
MapCache(Map) - Constructor for class org.shiftone.cache.adaptor.MapCache
 
MapCache(Map, String) - Constructor for class org.shiftone.cache.adaptor.MapCache
 
MapFactory - class org.shiftone.cache.util.MapFactory.
 
MapFactory() - Constructor for class org.shiftone.cache.util.MapFactory
 
MemUtil - class org.shiftone.cache.util.MemUtil.
Class MemUtil
MemUtil() - Constructor for class org.shiftone.cache.util.MemUtil
 
MissHandler - interface org.shiftone.cache.decorator.miss.MissHandler.
Interface MissHandler.
MissHandlingCache - class org.shiftone.cache.decorator.miss.MissHandlingCache.
 
MissHandlingCache(Cache, MissHandler) - Constructor for class org.shiftone.cache.decorator.miss.MissHandlingCache
 
MissHandlingCache.Lock - class org.shiftone.cache.decorator.miss.MissHandlingCache.Lock.
 
MissHandlingCache.Lock() - Constructor for class org.shiftone.cache.decorator.miss.MissHandlingCache.Lock
 
MissHandlingCacheFactory - class org.shiftone.cache.decorator.miss.MissHandlingCacheFactory.
 
MissHandlingCacheFactory() - Constructor for class org.shiftone.cache.decorator.miss.MissHandlingCacheFactory
 
MissTestCase - class org.shiftone.cache.decorator.miss.MissTestCase.
 
MissTestCase() - Constructor for class org.shiftone.cache.decorator.miss.MissTestCase
 
main(String[]) - Static method in class org.shiftone.cache.CacheConfiguration
 
main(String[]) - Static method in class org.shiftone.cache.test.Thrasher
 
main(String[]) - Static method in class org.shiftone.cache.test.benchmark.BenchmarkRunner
 
main(String[]) - Static method in class org.shiftone.cache.util.LinkedList
Method main
main(String[]) - Static method in class org.shiftone.cache.util.MapFactory
 
memberJoined(Address) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsListener
 
memberJoined(Address) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
memberLeft(Address) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsListener
 
memberLeft(Address) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
message(Object) - Method in class org.shiftone.cache.util.Log
 
moveToFirst(LinkedListNode) - Method in class org.shiftone.cache.util.LinkedList
promotes this node to the front of the the list.
moveToLast(LinkedListNode) - Method in class org.shiftone.cache.util.LinkedList
demotes this node to the end of the list.

N

NULL_CACHE - Static variable in class org.shiftone.cache.policy.zero.ZeroCacheFactory
 
NULL_CACHE_FACTORY - Static variable in class org.shiftone.cache.policy.zero.ZeroCacheFactory
 
Node - class org.shiftone.cache.config.Node.
 
Node(String, String) - Constructor for class org.shiftone.cache.config.Node
Constructor StackNode
Notification - interface org.shiftone.cache.decorator.cluster.Notification.
 
NotificationListener - interface org.shiftone.cache.decorator.cluster.msg.NotificationListener.
async message processor / receiver.
NullEvictionListener - class org.shiftone.cache.policy.NullEvictionListener.
 
NullEvictionListener() - Constructor for class org.shiftone.cache.policy.NullEvictionListener
 
newCache(long, int) - Method in class org.shiftone.cache.util.TestCaseBase
Method newInstance
newInstance(String, long, int) - Method in interface org.shiftone.cache.CacheFactory
 
newInstance(String, long, int) - Method in class org.shiftone.cache.adaptor.OroCacheFactory
 
newInstance(String, long, int) - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
newInstance(String, long, int) - Method in class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
newInstance(String, long, int) - Method in class org.shiftone.cache.policy.AbstractPolicyCacheFactory
 
newInstance(String, long, int) - Method in class org.shiftone.cache.policy.single.SingleCacheFactory
Method newInstance
newInstance(String, long, int) - Method in class org.shiftone.cache.policy.zero.ZeroCacheFactory
Method newInstance
newInstance(String, long, int) - Method in class org.shiftone.cache.util.AbstractDecoratorCacheFactory
 
newProxyInstance(ClassLoader, Object, Class, Cache) - Static method in class org.shiftone.cache.CacheProxy
 
newProxyInstance(Object, Class, Cache) - Static method in class org.shiftone.cache.CacheProxy
 
newReapableCache(String, long, int, EvictionListener) - Method in class org.shiftone.cache.policy.AbstractPolicyCacheFactory
 
newReapableCache(String, long, int, EvictionListener) - Method in class org.shiftone.cache.policy.fifo.FifoCacheFactory
 
newReapableCache(String, long, int, EvictionListener) - Method in class org.shiftone.cache.policy.lfu.LfuCacheFactory
 
newReapableCache(String, long, int, EvictionListener) - Method in class org.shiftone.cache.policy.lru.LruCacheFactory
 
next - Variable in class org.shiftone.cache.util.LinkedListNode
 
nextTimestamp() - Method in class org.shiftone.cache.adaptor.HibernateCache
 
nextTimestamp() - Method in class org.shiftone.cache.adaptor.HibernateCacheProvider
 
numUsages - Variable in class org.shiftone.cache.policy.lfu.LfuNode
 

O

OSCache - class org.shiftone.cache.adaptor.OSCache.
 
OSCache(Cache) - Constructor for class org.shiftone.cache.adaptor.OSCache
 
OroCache - class org.shiftone.cache.adaptor.OroCache.
Makes a ORO cache look like a shiftone cache.
OroCache(Cache) - Constructor for class org.shiftone.cache.adaptor.OroCache
 
OroCacheFactory - class org.shiftone.cache.adaptor.OroCacheFactory.
Factory for ORO cache policys.
OroCacheFactory() - Constructor for class org.shiftone.cache.adaptor.OroCacheFactory
 
onEviction(Cache, Object, Object) - Method in interface org.shiftone.cache.policy.EvictionListener
 
onEviction(Cache, Object, Object) - Method in class org.shiftone.cache.policy.NullEvictionListener
 
onEviction(Cache, Object, Object) - Method in class org.shiftone.cache.test.TestEvictionListener
 
onException(JMSException) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsExceptionListener
 
onMessage(Message) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsListener
 
onNotification(Notification) - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
onNotification(Notification) - Method in interface org.shiftone.cache.decorator.cluster.msg.NotificationListener
 
org.shiftone.cache - package org.shiftone.cache
 
org.shiftone.cache.adaptor - package org.shiftone.cache.adaptor
Adaptors
org.shiftone.cache.config - package org.shiftone.cache.config
 
org.shiftone.cache.decorator.cluster - package org.shiftone.cache.decorator.cluster
Wrapper that sends notifications to other caches in a cluster.
org.shiftone.cache.decorator.cluster.jgroups - package org.shiftone.cache.decorator.cluster.jgroups
 
org.shiftone.cache.decorator.cluster.jms - package org.shiftone.cache.decorator.cluster.jms
 
org.shiftone.cache.decorator.cluster.msg - package org.shiftone.cache.decorator.cluster.msg
 
org.shiftone.cache.decorator.jmx - package org.shiftone.cache.decorator.jmx
 
org.shiftone.cache.decorator.miss - package org.shiftone.cache.decorator.miss
Wrapper that obtains the desired object from a "MissHandler" if a cache miss occures.
org.shiftone.cache.decorator.soft - package org.shiftone.cache.decorator.soft
Wrapper produces a cache that is memory sensitive.
org.shiftone.cache.decorator.stat - package org.shiftone.cache.decorator.stat
Wrapper collects hit/miss statistics on the cache.
org.shiftone.cache.decorator.sync - package org.shiftone.cache.decorator.sync
Wrapper performs cache level synchronization.
org.shiftone.cache.decorator.tandem - package org.shiftone.cache.decorator.tandem
 
org.shiftone.cache.policy - package org.shiftone.cache.policy
 
org.shiftone.cache.policy.fifo - package org.shiftone.cache.policy.fifo
FIFO
org.shiftone.cache.policy.lfu - package org.shiftone.cache.policy.lfu
LFU
org.shiftone.cache.policy.lru - package org.shiftone.cache.policy.lru
LRU
org.shiftone.cache.policy.single - package org.shiftone.cache.policy.single
Single
org.shiftone.cache.policy.zero - package org.shiftone.cache.policy.zero
Zero
org.shiftone.cache.test - package org.shiftone.cache.test
 
org.shiftone.cache.test.benchmark - package org.shiftone.cache.test.benchmark
 
org.shiftone.cache.util - package org.shiftone.cache.util
 
org.shiftone.cache.util.reaper - package org.shiftone.cache.util.reaper
 

P

PRIMES - Static variable in class org.shiftone.cache.util.MapFactory
 
PropertiesTree - class org.shiftone.cache.config.PropertiesTree.
 
PropertiesTree() - Constructor for class org.shiftone.cache.config.PropertiesTree
Constructor PropertiesTree
PropertiesTree(Properties) - Constructor for class org.shiftone.cache.config.PropertiesTree
Constructor PropertiesTree
ProxyTestCase - class org.shiftone.cache.test.ProxyTestCase.
 
ProxyTestCase() - Constructor for class org.shiftone.cache.test.ProxyTestCase
 
peek() - Method in class org.shiftone.cache.util.RingFifo
 
peekFirst() - Method in class org.shiftone.cache.util.LinkedList
peek the first element without removing it.
peekLast() - Method in class org.shiftone.cache.util.LinkedList
peek the last element without removing it.
pop() - Method in class org.shiftone.cache.util.LinkedList
remove a node from the beginning of the list (list is being used like a stack)
prev - Variable in class org.shiftone.cache.util.LinkedListNode
 
print() - Method in class org.shiftone.cache.config.Node
 
print(PrintStream) - Method in class org.shiftone.cache.config.PropertiesTree
Prints out the tree in a cheezy XML like format
printStats() - Method in class org.shiftone.cache.decorator.stat.StatCache
 
purge() - Method in class org.shiftone.cache.util.WeakMap
 
put(Object, Object) - Method in class org.shiftone.cache.adaptor.CacheMap
Puts an object into the cache and returns the previous value that was associated with that key.
put(Object, Object) - Method in class org.shiftone.cache.adaptor.HibernateCache
 
put(Object, Object) - Method in class org.shiftone.cache.util.WeakMap
 
putAll(Map) - Method in class org.shiftone.cache.adaptor.CacheMap
Copies all of the mappings from the specified map to this cache.
putAll(Map) - Method in class org.shiftone.cache.util.WeakMap
 

R

ReapableCache - interface org.shiftone.cache.util.reaper.ReapableCache.
A managed cache is one that can receive callbacks asking it to remove any expired objects (based on time timeoutMilliSeconds).
ReaperTask - class org.shiftone.cache.util.reaper.ReaperTask.
Class ReaperTask
ReaperTask(ReapableCache) - Constructor for class org.shiftone.cache.util.reaper.ReaperTask
 
ReaperTestCase - class org.shiftone.cache.test.ReaperTestCase.
 
ReaperTestCase() - Constructor for class org.shiftone.cache.test.ReaperTestCase
 
RemoveBenchmark - class org.shiftone.cache.test.benchmark.RemoveBenchmark.
 
RemoveBenchmark(String, Object[]) - Constructor for class org.shiftone.cache.test.benchmark.RemoveBenchmark
 
RemoveNotification - class org.shiftone.cache.decorator.cluster.msg.RemoveNotification.
 
RemoveNotification(long, String, Serializable) - Constructor for class org.shiftone.cache.decorator.cluster.msg.RemoveNotification
 
RemoveNotification(long, String, Object) - Constructor for class org.shiftone.cache.decorator.cluster.msg.RemoveNotification
 
RingFifo - class org.shiftone.cache.util.RingFifo.
 
RingFifo(int) - Constructor for class org.shiftone.cache.util.RingFifo
 
RingFifoCache - class org.shiftone.cache.policy.fifo.RingFifoCache.
 
RingFifoCache(int) - Constructor for class org.shiftone.cache.policy.fifo.RingFifoCache
 
RingFifoTestCase - class org.shiftone.cache.test.RingFifoTestCase.
 
RingFifoTestCase() - Constructor for class org.shiftone.cache.test.RingFifoTestCase
 
randKey() - Static method in class org.shiftone.cache.util.TestCaseBase
Method randKey
randValue() - Static method in class org.shiftone.cache.util.TestCaseBase
Method randValue
random - Static variable in class org.shiftone.cache.util.TestCaseBase
 
register(ReapableCache, long) - Static method in class org.shiftone.cache.util.reaper.CacheReaper
 
registerMBean(Object, ObjectName) - Static method in class org.shiftone.cache.util.JmxUtil
 
registerMBean(Object, String) - Static method in class org.shiftone.cache.util.JmxUtil
 
remove(Object) - Method in interface org.shiftone.cache.Cache
remove a specific key/value pair from the cache
remove(Object) - Method in class org.shiftone.cache.adaptor.CacheMap
 
remove(Object) - Method in class org.shiftone.cache.adaptor.EHCacheCache
 
remove(Object) - Method in class org.shiftone.cache.adaptor.FjankkCache
 
remove(Object) - Method in class org.shiftone.cache.adaptor.HibernateCache
 
remove(Object) - Method in class org.shiftone.cache.adaptor.JcsCache
 
remove(Object) - Method in class org.shiftone.cache.adaptor.MapCache
 
remove(Object) - Method in class org.shiftone.cache.adaptor.OSCache
 
remove(Object) - Method in class org.shiftone.cache.adaptor.OroCache
NOOP
remove(Object) - Method in class org.shiftone.cache.adaptor.SwarmCache
 
remove(Object) - Method in class org.shiftone.cache.adaptor.WhirlyCache
 
remove(Object) - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
remove(Object) - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
remove(Object) - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 
remove(Object) - Method in class org.shiftone.cache.decorator.soft.SoftCache
 
remove(Object) - Method in class org.shiftone.cache.decorator.stat.StatCache
 
remove(Object) - Method in class org.shiftone.cache.decorator.sync.SyncCache
 
remove(Object) - Method in class org.shiftone.cache.decorator.tandem.TandemCache
 
remove(Object) - Method in class org.shiftone.cache.policy.AbstractPolicyCache
 
remove(Object) - Method in class org.shiftone.cache.policy.fifo.RingFifoCache
 
remove(Object) - Method in class org.shiftone.cache.policy.single.SingleCache
Method remove
remove(Object) - Method in class org.shiftone.cache.policy.zero.ZeroCache
 
remove(LinkedListNode) - Method in class org.shiftone.cache.util.LinkedList
Removes the node from the list and returns the value of the former node.
remove(Object) - Method in class org.shiftone.cache.util.WeakMap
 
removeExpiredElements() - Method in class org.shiftone.cache.decorator.soft.SoftCache
Cleans all cache elements out that have had their objects collected by the GC.
removeExpiredElements() - Method in class org.shiftone.cache.decorator.sync.SyncCache
 
removeExpiredElements() - Method in class org.shiftone.cache.policy.AbstractPolicyCache
Purge the cache of expired elements.
removeExpiredElements() - Method in class org.shiftone.cache.policy.fifo.FifoCache
 
removeExpiredElements() - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
removeExpiredElements() - Method in class org.shiftone.cache.policy.lru.LruCache
 
removeExpiredElements() - Method in class org.shiftone.cache.policy.single.SingleCache
Method removeExpiredElements
removeExpiredElements() - Method in interface org.shiftone.cache.util.reaper.ReapableCache
Method removeExpiredElements
reset() - Method in class org.shiftone.cache.util.Sequence
 
revalueNode(CacheNode) - Method in class org.shiftone.cache.policy.AbstractPolicyCache
Update the node's value.
revalueNode(CacheNode) - Method in class org.shiftone.cache.policy.fifo.FifoCache
DO NOTHING
revalueNode(CacheNode) - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
revalueNode(CacheNode) - Method in class org.shiftone.cache.policy.lru.LruCache
 
rootNode - Variable in class org.shiftone.cache.config.ConfigurationInternals
 
run() - Method in class org.shiftone.cache.decorator.stat.ShutdownHook
 
run() - Method in class org.shiftone.cache.test.Thrasher.ThrasherRunnable
 
run(Cache) - Method in class org.shiftone.cache.test.benchmark.AddBenchmark
 
run(Cache) - Method in interface org.shiftone.cache.test.benchmark.Benchmark
 
run(PrintStream) - Method in class org.shiftone.cache.test.benchmark.BenchmarkRunner
 
run(Cache, PrintStream) - Method in class org.shiftone.cache.test.benchmark.BenchmarkRunner
 
run(Cache) - Method in class org.shiftone.cache.test.benchmark.GetBenchmark
 
run(Cache) - Method in class org.shiftone.cache.test.benchmark.RemoveBenchmark
 
run() - Method in class org.shiftone.cache.util.reaper.CacheReaperTask
Method run
run() - Method in class org.shiftone.cache.util.reaper.ReaperTask
 

S

SHRINK_DIV - Static variable in class org.shiftone.cache.policy.AbstractPolicyCache
 
Sequence - class org.shiftone.cache.util.Sequence.
 
Sequence() - Constructor for class org.shiftone.cache.util.Sequence
 
ShutdownHook - class org.shiftone.cache.decorator.stat.ShutdownHook.
 
ShutdownHook() - Constructor for class org.shiftone.cache.decorator.stat.ShutdownHook
 
SimpleTestCase - class org.shiftone.cache.test.SimpleTestCase.
 
SimpleTestCase() - Constructor for class org.shiftone.cache.test.SimpleTestCase
 
SingleCache - class org.shiftone.cache.policy.single.SingleCache.
Class SingleCache
SingleCache(long) - Constructor for class org.shiftone.cache.policy.single.SingleCache
Constructor SingleCache
SingleCacheFactory - class org.shiftone.cache.policy.single.SingleCacheFactory.
Creates a simple cache that holds only one key/value.
SingleCacheFactory() - Constructor for class org.shiftone.cache.policy.single.SingleCacheFactory
 
SoftCache - class org.shiftone.cache.decorator.soft.SoftCache.
Memory sensitive cache.
SoftCache(Cache) - Constructor for class org.shiftone.cache.decorator.soft.SoftCache
 
SoftCache.KeyReference - class org.shiftone.cache.decorator.soft.SoftCache.KeyReference.
Class KeyReference
SoftCache.KeyReference(Object, Object, ReferenceQueue) - Constructor for class org.shiftone.cache.decorator.soft.SoftCache.KeyReference
Constructor KeyReference
SoftCacheFactory - class org.shiftone.cache.decorator.soft.SoftCacheFactory.
 
SoftCacheFactory() - Constructor for class org.shiftone.cache.decorator.soft.SoftCacheFactory
 
SoftCacheTestCase - class org.shiftone.cache.test.SoftCacheTestCase.
 
SoftCacheTestCase() - Constructor for class org.shiftone.cache.test.SoftCacheTestCase
 
StatCache - class org.shiftone.cache.decorator.stat.StatCache.
Class StatCache
StatCache(String, Cache) - Constructor for class org.shiftone.cache.decorator.stat.StatCache
 
StatCacheFactory - class org.shiftone.cache.decorator.stat.StatCacheFactory.
 
StatCacheFactory() - Constructor for class org.shiftone.cache.decorator.stat.StatCacheFactory
 
StringUtil - class org.shiftone.cache.util.StringUtil.
 
StringUtil() - Constructor for class org.shiftone.cache.util.StringUtil
 
SwarmCache - class org.shiftone.cache.adaptor.SwarmCache.
 
SwarmCache(int) - Constructor for class org.shiftone.cache.adaptor.SwarmCache
 
SwarmCache(ObjectCache) - Constructor for class org.shiftone.cache.adaptor.SwarmCache
 
SyncCache - class org.shiftone.cache.decorator.sync.SyncCache.
 
SyncCache(Cache) - Constructor for class org.shiftone.cache.decorator.sync.SyncCache
 
SyncCacheFactory - class org.shiftone.cache.decorator.sync.SyncCacheFactory.
 
SyncCacheFactory() - Constructor for class org.shiftone.cache.decorator.sync.SyncCacheFactory
 
sendClearNotification(String) - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
sendNotification(Notification) - Method in interface org.shiftone.cache.decorator.cluster.Transport
 
sendNotification(Notification) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
sendNotification(Notification) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsTransport
 
sendRemoveNotification(String, Object) - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
setAlgorithm(String) - Method in class org.shiftone.cache.adaptor.OroCacheFactory
FIFO, FIFO2, LRU, RANDOM
setAllGets(boolean) - Method in class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
setAloneInCluster(boolean) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
setBusName(String) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
setChannelProperties(String) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
setDelegate(CacheFactory) - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
setDelegate(CacheFactory) - Method in class org.shiftone.cache.util.AbstractDecoratorCacheFactory
 
setDelegateA(CacheFactory) - Method in class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
setDelegateB(CacheFactory) - Method in class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
setEvictionListenerClass(Class) - Method in class org.shiftone.cache.policy.AbstractPolicyCacheFactory
 
setInInitialContextProperties(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setInTopicConnectionFactoryName(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setInTopicName(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setInitialContextProperties(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setMaxCaches(int) - Method in class org.shiftone.cache.decorator.stat.ShutdownHook
 
setMaxCaches(int) - Method in class org.shiftone.cache.decorator.stat.StatCacheFactory
 
setMissHandlerClass(Class) - Method in class org.shiftone.cache.decorator.miss.MissHandlingCacheFactory
 
setNotificationListener(NotificationListener) - Method in interface org.shiftone.cache.decorator.cluster.Transport
 
setNotificationListener(NotificationListener) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsListener
 
setNotificationListener(NotificationListener) - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
setNotificationListener(NotificationListener) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsListener
 
setNotificationListener(NotificationListener) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsTransport
 
setOutInitialContextProperties(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setOutTopicConnectionFactoryName(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setOutTopicName(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setPeriod(long) - Method in class org.shiftone.cache.decorator.soft.SoftCacheFactory
 
setPeriod(int) - Method in class org.shiftone.cache.policy.AbstractPolicyCacheFactory
 
setProperty(String, String) - Method in class org.shiftone.cache.config.BeanWrapper
 
setProperty(String, Object) - Method in class org.shiftone.cache.config.BeanWrapper
 
setTitle(String) - Method in class org.shiftone.cache.decorator.stat.ShutdownHook
 
setTopicConnectionFactoryName(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setTopicName(String) - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactory
 
setValue(Object) - Method in interface org.shiftone.cache.policy.CacheNode
 
setValue(Object) - Method in class org.shiftone.cache.policy.fifo.FifoNode
 
setValue(Object) - Method in class org.shiftone.cache.policy.lfu.LfuNode
 
setValue(Object) - Method in class org.shiftone.cache.policy.lru.LruNode
 
size() - Method in interface org.shiftone.cache.Cache
The number of key/value pares in the cache
size() - Method in class org.shiftone.cache.adaptor.CacheMap
The size of this cache at this instance in time
size() - Method in class org.shiftone.cache.adaptor.EHCacheCache
 
size() - Method in class org.shiftone.cache.adaptor.FjankkCache
 
size() - Method in class org.shiftone.cache.adaptor.JcsCache
NOOP
size() - Method in class org.shiftone.cache.adaptor.MapCache
 
size() - Method in class org.shiftone.cache.adaptor.OSCache
 
size() - Method in class org.shiftone.cache.adaptor.OroCache
 
size() - Method in class org.shiftone.cache.adaptor.SwarmCache
NOOP
size() - Method in class org.shiftone.cache.adaptor.WhirlyCache
 
size() - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
size() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
size() - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 
size() - Method in class org.shiftone.cache.decorator.soft.SoftCache
 
size() - Method in class org.shiftone.cache.decorator.stat.StatCache
 
size() - Method in class org.shiftone.cache.decorator.sync.SyncCache
 
size() - Method in class org.shiftone.cache.decorator.tandem.TandemCache
 
size() - Method in class org.shiftone.cache.policy.fifo.FifoCache
 
size() - Method in class org.shiftone.cache.policy.fifo.RingFifoCache
 
size() - Method in class org.shiftone.cache.policy.lfu.LfuCache
 
size() - Method in class org.shiftone.cache.policy.lru.LruCache
 
size() - Method in class org.shiftone.cache.policy.single.SingleCache
Method size
size() - Method in class org.shiftone.cache.policy.zero.ZeroCache
 
size() - Method in class org.shiftone.cache.util.LinkedList
Method size
size() - Method in class org.shiftone.cache.util.RingFifo
 
size() - Method in class org.shiftone.cache.util.WeakMap
 
size() - Method in class org.shiftone.cache.util.WeakSet
 
start() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
start() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
stop() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactory
 
stop() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsTransport
 
summary() - Method in class org.shiftone.cache.decorator.jmx.JmxCacheSummary
 
summary() - Method in interface org.shiftone.cache.decorator.jmx.JmxCacheSummaryMBean
 

T

TEST_VALUE - Static variable in interface org.shiftone.cache.test.benchmark.Benchmark
 
TandemAllGetsCache - class org.shiftone.cache.decorator.tandem.TandemAllGetsCache.
Overides getObject to ALWAYSE delegate all gets to all caches.
TandemAllGetsCache(Cache[]) - Constructor for class org.shiftone.cache.decorator.tandem.TandemAllGetsCache
 
TandemCache - class org.shiftone.cache.decorator.tandem.TandemCache.
This cache will stop asking cache's for values once one of them returns a non null response.
TandemCache(Cache[]) - Constructor for class org.shiftone.cache.decorator.tandem.TandemCache
 
TandemCacheFactory - class org.shiftone.cache.decorator.tandem.TandemCacheFactory.
Creates a single cache that delegates to a pair of different caches.
TandemCacheFactory() - Constructor for class org.shiftone.cache.decorator.tandem.TandemCacheFactory
 
TestCaseBase - class org.shiftone.cache.util.TestCaseBase.
Class TestCaseBase
TestCaseBase(String) - Constructor for class org.shiftone.cache.util.TestCaseBase
Constructor TestCaseBase
TestEvictionListener - class org.shiftone.cache.test.TestEvictionListener.
 
TestEvictionListener() - Constructor for class org.shiftone.cache.test.TestEvictionListener
 
TestMissHandler - class org.shiftone.cache.decorator.miss.TestMissHandler.
 
TestMissHandler() - Constructor for class org.shiftone.cache.decorator.miss.TestMissHandler
 
Thrasher - class org.shiftone.cache.test.Thrasher.
Concurrent cache tester.
Thrasher(Cache, int) - Constructor for class org.shiftone.cache.test.Thrasher
 
Thrasher.ThrasherRunnable - class org.shiftone.cache.test.Thrasher.ThrasherRunnable.
 
Thrasher.ThrasherRunnable() - Constructor for class org.shiftone.cache.test.Thrasher.ThrasherRunnable
 
Transport - interface org.shiftone.cache.decorator.cluster.Transport.
a transport represents the pipe through with caches in a cluster can communicate.
test10000Puts() - Method in class org.shiftone.cache.util.TestCaseBase
Method test10000Puts
test10000Puts99999Gets() - Method in class org.shiftone.cache.util.TestCaseBase
Method test10000Puts99999Gets
test10000UniquePuts() - Method in class org.shiftone.cache.util.TestCaseBase
Method test10000Puts
test1000Puts10000GetsSameKey() - Method in class org.shiftone.cache.util.TestCaseBase
Method test10000Puts
test1Put10000GetsSameKey2Puts() - Method in class org.shiftone.cache.util.TestCaseBase
Method test1Put10000GetsSameKey10Puts
testCacheOfSize1() - Method in class org.shiftone.cache.util.TestCaseBase
Method testCacheOfSize1
testCluster() - Method in class org.shiftone.cache.decorator.cluster.ClusterTestCase
 
testCluster() - Method in class org.shiftone.cache.decorator.cluster.jgroups.JGroupsClusterCacheFactoryTestCase
 
testFifo() - Method in class org.shiftone.cache.policy.fifo.FifoCacheTestCase
Method testPut
testGetLock() - Method in class org.shiftone.cache.decorator.miss.MissTestCase
 
testJmx() - Method in class org.shiftone.cache.test.JmxTestCase
 
testLfu10() - Method in class org.shiftone.cache.policy.lfu.LfuCacheTestCase
Method testOne
testLru10() - Method in class org.shiftone.cache.policy.lru.LruCacheTestCase
Method testReValue
testLru5() - Method in class org.shiftone.cache.policy.lru.LruCacheTestCase
Method testLru5
testOne() - Method in class org.shiftone.cache.decorator.cluster.jms.JmsClusterCacheFactoryTestCase
 
testParseDuration() - Method in class org.shiftone.cache.test.SimpleTestCase
 
testProxy() - Method in class org.shiftone.cache.test.ProxyTestCase
 
testReference() - Method in class org.shiftone.cache.test.SoftCacheTestCase
 
testSet() - Method in class org.shiftone.cache.util.WeakSetTestCase
 
testSimple() - Method in class org.shiftone.cache.decorator.miss.MissTestCase
 
testSimple() - Method in class org.shiftone.cache.test.RingFifoTestCase
 
testSimple() - Method in class org.shiftone.cache.test.SimpleTestCase
 
testSimple() - Method in class org.shiftone.cache.test.SoftCacheTestCase
 
testSoft() - Method in class org.shiftone.cache.test.ReaperTestCase
 
testThreads() - Method in class org.shiftone.cache.decorator.miss.MissTestCase
 
thrash() - Method in class org.shiftone.cache.test.Thrasher
 
timeoutTime - Variable in class org.shiftone.cache.policy.fifo.FifoNode
 
timeoutTime - Variable in class org.shiftone.cache.policy.lfu.LfuNode
 
timeoutTime - Variable in class org.shiftone.cache.policy.lru.LruNode
 
toString() - Method in class org.shiftone.cache.adaptor.EHCacheCache
 
toString() - Method in class org.shiftone.cache.adaptor.FjankkCache
 
toString() - Method in class org.shiftone.cache.adaptor.JcsCache
 
toString() - Method in class org.shiftone.cache.adaptor.MapCache
 
toString() - Method in class org.shiftone.cache.adaptor.OSCache
 
toString() - Method in class org.shiftone.cache.adaptor.OroCache
 
toString() - Method in class org.shiftone.cache.adaptor.SwarmCache
 
toString() - Method in class org.shiftone.cache.adaptor.WhirlyCache
 
toString() - Method in class org.shiftone.cache.decorator.cluster.AbstractClusterCacheFactory
 
toString() - Method in class org.shiftone.cache.decorator.cluster.ClusterCache
 
toString() - Method in class org.shiftone.cache.decorator.cluster.msg.ClearNotification
 
toString() - Method in class org.shiftone.cache.decorator.cluster.msg.RemoveNotification
 
toString() - Method in class org.shiftone.cache.decorator.jmx.JmxCache
 
toString() - Method in class org.shiftone.cache.decorator.jmx.JmxCacheFactory
 
toString() - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 
toString() - Method in class org.shiftone.cache.decorator.miss.MissHandlingCacheFactory
 
toString() - Method in class org.shiftone.cache.decorator.soft.SoftCache
 
toString() - Method in class org.shiftone.cache.decorator.soft.SoftCacheFactory
 
toString() - Method in class org.shiftone.cache.decorator.stat.StatCache
 
toString() - Method in class org.shiftone.cache.decorator.stat.StatCacheFactory
 
toString() - Method in class org.shiftone.cache.decorator.sync.SyncCache
 
toString() - Method in class org.shiftone.cache.decorator.sync.SyncCacheFactory
 
toString() - Method in class org.shiftone.cache.policy.AbstractPolicyCache
 
toString() - Method in class org.shiftone.cache.policy.fifo.FifoCacheFactory
 
toString() - Method in class org.shiftone.cache.policy.fifo.FifoNode
 
toString() - Method in class org.shiftone.cache.policy.lfu.LfuCacheFactory
 
toString() - Method in class org.shiftone.cache.policy.lfu.LfuNode
 
toString() - Method in class org.shiftone.cache.policy.lru.LruCacheFactory
 
toString() - Method in class org.shiftone.cache.policy.lru.LruNode
 
toString() - Method in class org.shiftone.cache.policy.single.SingleCache
 
toString() - Method in class org.shiftone.cache.policy.single.SingleCacheFactory
 
toString() - Method in class org.shiftone.cache.policy.zero.ZeroCache
 
toString() - Method in class org.shiftone.cache.policy.zero.ZeroCacheFactory
 
toString() - Method in class org.shiftone.cache.test.benchmark.AddBenchmark
 
toString() - Method in class org.shiftone.cache.test.benchmark.GetBenchmark
 
toString() - Method in class org.shiftone.cache.test.benchmark.RemoveBenchmark
 
toString() - Method in class org.shiftone.cache.util.AbstractDecoratorCacheFactory
 
toString() - Method in class org.shiftone.cache.util.LinkedList
Method toString
toString() - Method in class org.shiftone.cache.util.Sequence
 
tokenize(String) - Static method in class org.shiftone.cache.config.PropertiesTree
 
tokenize(String, String) - Static method in class org.shiftone.cache.config.PropertiesTree
 

U

unlock(Object) - Method in class org.shiftone.cache.adaptor.HibernateCache
NOOP
unlockKey(Object) - Method in class org.shiftone.cache.decorator.miss.MissHandlingCache
 

V

value - Variable in class org.shiftone.cache.policy.fifo.FifoNode
 
value - Variable in class org.shiftone.cache.policy.lfu.LfuNode
 
value - Variable in class org.shiftone.cache.policy.lru.LruNode
 
value - Variable in class org.shiftone.cache.util.LinkedListNode
 
values() - Method in class org.shiftone.cache.adaptor.CacheMap
not implemented
values() - Method in class org.shiftone.cache.util.WeakMap
 

W

WeakMap - class org.shiftone.cache.util.WeakMap.
 
WeakMap() - Constructor for class org.shiftone.cache.util.WeakMap
 
WeakMap.KeyedWeakReference - class org.shiftone.cache.util.WeakMap.KeyedWeakReference.
 
WeakMap.KeyedWeakReference(Object, Object) - Constructor for class org.shiftone.cache.util.WeakMap.KeyedWeakReference
 
WeakSet - class org.shiftone.cache.util.WeakSet.
 
WeakSet() - Constructor for class org.shiftone.cache.util.WeakSet
 
WeakSetTestCase - class org.shiftone.cache.util.WeakSetTestCase.
 
WeakSetTestCase() - Constructor for class org.shiftone.cache.util.WeakSetTestCase
 
WhirlyCache - class org.shiftone.cache.adaptor.WhirlyCache.
 
WhirlyCache() - Constructor for class org.shiftone.cache.adaptor.WhirlyCache
 
WhirlyCache(Cache) - Constructor for class org.shiftone.cache.adaptor.WhirlyCache
 
warn(Object) - Method in class org.shiftone.cache.util.Log
 
wrapDelegate(String, Cache) - Method in class org.shiftone.cache.decorator.jmx.JmxCacheFactory
 
wrapDelegate(String, Cache) - Method in class org.shiftone.cache.decorator.miss.MissHandlingCacheFactory
 
wrapDelegate(String, Cache) - Method in class org.shiftone.cache.decorator.soft.SoftCacheFactory
 
wrapDelegate(String, Cache) - Method in class org.shiftone.cache.decorator.stat.StatCacheFactory
 
wrapDelegate(String, Cache) - Method in class org.shiftone.cache.decorator.sync.SyncCacheFactory
 
wrapDelegate(String, Cache) - Method in class org.shiftone.cache.util.AbstractDecoratorCacheFactory
 

Z

ZeroCache - class org.shiftone.cache.policy.zero.ZeroCache.
Class ZeroCache
ZeroCache() - Constructor for class org.shiftone.cache.policy.zero.ZeroCache
 
ZeroCacheFactory - class org.shiftone.cache.policy.zero.ZeroCacheFactory.
Creates a cache that never stores anything you give it.
ZeroCacheFactory() - Constructor for class org.shiftone.cache.policy.zero.ZeroCacheFactory
 

A B C D E F G H I J K L M N O P R S T U V W Z