Package org.smallmind.persistence.cache
Class AbstractWideCacheDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>
java.lang.Object
org.smallmind.persistence.cache.AbstractWideCacheDao<W,I,D>
- All Implemented Interfaces:
WideCacheDao<W,,I, D> WideVectoredDao<W,I, D>
- Direct Known Subclasses:
WideExtrinsicCacheDao
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 Details
-
AbstractWideCacheDao
-
-
Method Details
-
getMetricSource
- Specified by:
getMetricSourcein interfaceWideVectoredDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>, D extends Durable<I>>
-
getWideInstanceCache
- Specified by:
getWideInstanceCachein interfaceWideCacheDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>, D extends Durable<I>>
-
get
public List<D> get(String context, Class<? extends Durable<W>> parentClass, W parentId, Class<D> durableClass) - Specified by:
getin interfaceWideVectoredDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>, D extends Durable<I>>
-
delete
public void delete(String context, Class<? extends Durable<W>> parentClass, W parentId, Class<D> durableClass) - Specified by:
deletein interfaceWideVectoredDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>, D extends Durable<I>>
-