public abstract class ORMDao<I extends Serializable & Comparable<I>,D extends Durable<I>,N> extends AbstractVectorAwareManagedDao<I,D> implements RelationalDao<I,D,N>
| Constructor and Description |
|---|
ORMDao(ProxySession<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) |
String |
getDataSource() |
ProxySession<N> |
getSession() |
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<N> proxySession, VectoredDao<I,D> vectoredDao)
public void register()
public String getDataSource()
getDataSource in interface RelationalDao<I extends Serializable & Comparable<I>,D extends Durable<I>,N>public ProxySession<N> getSession()
getSession in interface RelationalDao<I extends Serializable & Comparable<I>,D extends Durable<I>,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 © 2013. All Rights Reserved.