Package org.smallmind.persistence.orm
Class ProxySession<F,N>
java.lang.Object
org.smallmind.persistence.orm.ProxySession<F,N>
- Direct Known Subclasses:
JPAProxySession,ThrongProxySession
-
Constructor Summary
ConstructorsConstructorDescriptionProxySession(String dataSourceType, String sessionSourceKey, boolean boundaryEnforced, boolean cacheEnabled) -
Method Summary
Modifier and TypeMethodDescriptionabstract ProxyTransaction<?>abstract voidclear()abstract voidclose()abstract ProxyTransaction<?>abstract voidflush()abstract Nabstract Fbooleanbooleanabstract booleanisClosed()voidoverrideBoundaryEnforced(boolean boundaryEnforced) voidoverrideCacheEnabled(boolean cacheEnabled) voidregister()
-
Constructor Details
-
ProxySession
-
-
Method Details
-
register
public void register() -
getDataSourceType
-
getSessionSourceKey
-
isBoundaryEnforced
public boolean isBoundaryEnforced() -
overrideBoundaryEnforced
public void overrideBoundaryEnforced(boolean boundaryEnforced) -
isCacheEnabled
public boolean isCacheEnabled() -
overrideCacheEnabled
public void overrideCacheEnabled(boolean cacheEnabled) -
getNativeSessionFactory
-
getNativeSession
-
beginTransaction
-
currentTransaction
-
flush
public abstract void flush() -
clear
public abstract void clear() -
isClosed
public abstract boolean isClosed() -
close
public abstract void close()
-