public abstract class ORMDao<I extends Serializable & Comparable<I>,D extends Durable<I>,F,N> extends AbstractVectorAwareManagedDao<I,D> implements RelationalDao<I,D,F,N>
| Constructor and Description |
|---|
ORMDao(ProxySession<F,N> proxySession,
VectoredDao<I,D> vectoredDao) |
| Modifier and Type | Method and Description |
|---|---|
abstract D |
acquire(Class<D> durableClass,
I id) |
void |
delete(D durable) |
D |
get(I id) |
ProxySession<F,N> |
getSession() |
String |
getSessionSourceKey() |
boolean |
isCacheEnabled() |
D |
persist(D durable) |
void |
register() |
getVectoredDaogetId, getIdClass, getIdFromString, getManagedClass, getMetricSourceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetach, scroll, scroll, scrollById, sizelist, list, list, persistpublic ORMDao(ProxySession<F,N> proxySession, VectoredDao<I,D> vectoredDao)
public void register()
public String getSessionSourceKey()
getSessionSourceKey in interface RelationalDao<I extends Serializable & Comparable<I>,D extends Durable<I>,F,N>public ProxySession<F,N> getSession()
getSession in interface RelationalDao<I extends Serializable & Comparable<I>,D extends Durable<I>,F,N>public boolean isCacheEnabled()
isCacheEnabled in class AbstractVectorAwareManagedDao<I extends Serializable & Comparable<I>,D extends Durable<I>>public D get(I id)
get in interface DurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>>public D persist(D durable)
persist in interface DurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>>public void delete(D durable)
delete in interface DurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>>Copyright © 2017. All rights reserved.