Package org.smallmind.persistence.orm
Class ORMDao<I extends Serializable & Comparable<I>,D extends Durable<I>,F,N>
java.lang.Object
org.smallmind.persistence.AbstractManagedDao<I,D>
org.smallmind.persistence.AbstractVectorAwareManagedDao<I,D>
org.smallmind.persistence.orm.ORMDao<I,D,F,N>
- All Implemented Interfaces:
VectorAwareDao<I,,D> Dao<I,,D> DurableDao<I,,D> ManagedDao<I,,D> RelationalDao<I,D, F, N>
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 Summary
Constructors -
Method Summary
Methods inherited from class org.smallmind.persistence.AbstractVectorAwareManagedDao
getVectoredDaoMethods inherited from class org.smallmind.persistence.AbstractManagedDao
getId, getIdClass, getIdFromString, getManagedClass, getMetricSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.smallmind.persistence.DurableDao
list, list, list, list, persistMethods inherited from interface org.smallmind.persistence.orm.RelationalDao
detach, scroll, scroll, scrollById, size
-
Constructor Details
-
ORMDao
-
-
Method Details
-
register
public void register() -
getSessionSourceKey
- Specified by:
getSessionSourceKeyin interfaceRelationalDao<I extends Serializable & Comparable<I>,D extends Durable<I>, F, N>
-
getSession
- Specified by:
getSessionin interfaceRelationalDao<I extends Serializable & Comparable<I>,D extends Durable<I>, F, N>
-
isCacheEnabled
public boolean isCacheEnabled()- Specified by:
isCacheEnabledin classAbstractVectorAwareManagedDao<I extends Serializable & Comparable<I>,D extends Durable<I>>
-
acquire
-
get
- Specified by:
getin interfaceDurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>>
-
persist
- Specified by:
persistin interfaceDurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>>
-
delete
- Specified by:
deletein interfaceDurableDao<I extends Serializable & Comparable<I>,D extends Durable<I>>
-