public abstract class NoSqlDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>> extends AbstractWideVectorAwareManagedDao<W,I,D> implements WideDurableDao<W,I,D>
| Constructor and Description |
|---|
NoSqlDao(String metricSource,
WideVectoredDao<W,I,D> wideVectoredDao,
boolean cacheEnabled) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
Class<D> durableClass,
D... durables) |
void |
delete(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
D... durables) |
void |
delete(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
List<D> durables) |
List<D> |
get(String context,
Class<? extends Durable<W>> parentClass,
W parentId) |
Class<I> |
getParentIdClass() |
boolean |
isCacheEnabled() |
List<D> |
persist(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
Class<D> durableClass,
D... durables) |
List<D> |
persist(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
D... durables) |
List<D> |
persist(String context,
Class<? extends Durable<W>> parentClass,
W parentId,
List<D> durables) |
void |
remove(String context,
Class<? extends Durable<W>> parentClass,
W parentId) |
getWideVectoredDaogetId, getIdClass, getIdFromString, getManagedClass, getMetricSourceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, get, persist, removepublic NoSqlDao(String metricSource, WideVectoredDao<W,I,D> wideVectoredDao, boolean cacheEnabled)
public boolean isCacheEnabled()
isCacheEnabled in class AbstractWideVectorAwareManagedDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>public void remove(String context, Class<? extends Durable<W>> parentClass, W parentId)
remove in interface WideDurableDao<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)
get in interface WideDurableDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>public List<D> persist(String context, Class<? extends Durable<W>> parentClass, W parentId, D... durables)
persist in interface WideDurableDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>public List<D> persist(String context, Class<? extends Durable<W>> parentClass, W parentId, List<D> durables)
persist in interface WideDurableDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>public List<D> persist(String context, Class<? extends Durable<W>> parentClass, W parentId, Class<D> durableClass, D... durables)
persist in interface WideDurableDao<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, D... durables)
delete in interface WideDurableDao<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, List<D> durables)
delete in interface WideDurableDao<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, D... durables)
delete in interface WideDurableDao<W extends Serializable & Comparable<W>,I extends Serializable & Comparable<I>,D extends Durable<I>>Copyright © 2017. All rights reserved.