public abstract class AbstractWideCacheDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>> extends Object implements WideCacheDao<W,I,D>
| Constructor and Description |
|---|
AbstractWideCacheDao(CacheDomain<I,D> cacheDomain) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
Class<D> durableClass) |
List<D> |
get(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
Class<D> durableClass) |
String |
getMetricSource() |
PersistenceCache<String,List> |
getWideInstanceCache(Class<D> durableClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpersistpublic AbstractWideCacheDao(CacheDomain<I,D> cacheDomain)
public String getMetricSource()
getMetricSource in interface WideVectoredDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>public PersistenceCache<String,List> getWideInstanceCache(Class<D> durableClass)
getWideInstanceCache in interface WideCacheDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>public List<D> get(String context, Class<? extends Durable<W>> parentClass, W parentId, Class<D> durableClass)
get in interface WideVectoredDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>public void delete(String context, Class<? extends Durable<W>> parentClass, W parentId, Class<D> durableClass)
delete in interface WideVectoredDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>Copyright © 2017. All rights reserved.