public class MemcachedCacheDomain<I extends Serializable & Comparable<I>,D extends Durable<I>> extends Object implements CacheDomain<I,D>
| Constructor and Description |
|---|
MemcachedCacheDomain(ProxyMemcachedClient memcachedClient,
String discriminator,
int timeToLiveSeconds) |
MemcachedCacheDomain(ProxyMemcachedClient memcachedClient,
String discriminator,
int timeToLiveSeconds,
Map<Class<D>,Integer> timeTiLiveOverrideMap) |
| Modifier and Type | Method and Description |
|---|---|
PersistenceCache<String,D> |
getInstanceCache(Class<D> managedClass) |
String |
getMetricSource() |
PersistenceCache<String,DurableVector> |
getVectorCache(Class<D> managedClass) |
PersistenceCache<String,List> |
getWideInstanceCache(Class<D> managedClass) |
public MemcachedCacheDomain(ProxyMemcachedClient memcachedClient, String discriminator, int timeToLiveSeconds)
public String getMetricSource()
getMetricSource in interface CacheDomain<I extends Serializable & Comparable<I>,D extends Durable<I>>public PersistenceCache<String,D> getInstanceCache(Class<D> managedClass)
getInstanceCache in interface CacheDomain<I extends Serializable & Comparable<I>,D extends Durable<I>>public PersistenceCache<String,List> getWideInstanceCache(Class<D> managedClass)
getWideInstanceCache in interface CacheDomain<I extends Serializable & Comparable<I>,D extends Durable<I>>public PersistenceCache<String,DurableVector> getVectorCache(Class<D> managedClass)
getVectorCache in interface CacheDomain<I extends Serializable & Comparable<I>,D extends Durable<I>>Copyright © 2017. All rights reserved.