public class StatefulSessionProxy extends java.lang.Object implements org.hibernate.Session, HibernateProxy
| Constructor and Description |
|---|
StatefulSessionProxy(java.lang.String unitName,
EntityManagerService emService,
javax.transaction.TransactionManager tm) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListeners(org.hibernate.SessionEventListener... listeners) |
org.hibernate.Transaction |
beginTransaction() |
org.hibernate.Session.LockRequest |
buildLockRequest(org.hibernate.LockOptions lockOptions) |
org.hibernate.IdentifierLoadAccess |
byId(java.lang.Class aClass) |
org.hibernate.IdentifierLoadAccess |
byId(java.lang.String s) |
org.hibernate.NaturalIdLoadAccess |
byNaturalId(java.lang.Class aClass) |
org.hibernate.NaturalIdLoadAccess |
byNaturalId(java.lang.String s) |
org.hibernate.SimpleNaturalIdLoadAccess |
bySimpleNaturalId(java.lang.Class aClass) |
org.hibernate.SimpleNaturalIdLoadAccess |
bySimpleNaturalId(java.lang.String s) |
void |
cancelQuery() |
void |
clear() |
void |
clearEntityManager()
Clear a cached EntityManager if the proxy implementation supports caching.
|
java.sql.Connection |
close() |
boolean |
contains(java.lang.Object object) |
org.hibernate.Criteria |
createCriteria(java.lang.Class persistentClass) |
org.hibernate.Criteria |
createCriteria(java.lang.Class persistentClass,
java.lang.String alias) |
org.hibernate.Criteria |
createCriteria(java.lang.String entityName) |
org.hibernate.Criteria |
createCriteria(java.lang.String entityName,
java.lang.String alias) |
org.hibernate.Query |
createFilter(java.lang.Object collection,
java.lang.String queryString) |
org.hibernate.Query |
createQuery(java.lang.String queryString) |
org.hibernate.SQLQuery |
createSQLQuery(java.lang.String queryString) |
org.hibernate.procedure.ProcedureCall |
createStoredProcedureCall(java.lang.String procedureName) |
org.hibernate.procedure.ProcedureCall |
createStoredProcedureCall(java.lang.String procedureName,
java.lang.Class... resultClasses) |
org.hibernate.procedure.ProcedureCall |
createStoredProcedureCall(java.lang.String procedureName,
java.lang.String... resultSetMappings) |
void |
delete(java.lang.Object object) |
void |
delete(java.lang.String entityName,
java.lang.Object object) |
void |
disableFetchProfile(java.lang.String s) |
void |
disableFilter(java.lang.String filterName) |
java.sql.Connection |
disconnect() |
<T> T |
doReturningWork(org.hibernate.jdbc.ReturningWork<T> tReturningWork) |
void |
doWork(org.hibernate.jdbc.Work work) |
void |
enableFetchProfile(java.lang.String s) |
org.hibernate.Filter |
enableFilter(java.lang.String filterName) |
void |
evict(java.lang.Object object) |
void |
flush() |
java.lang.Object |
get(java.lang.Class clazz,
java.io.Serializable id) |
java.lang.Object |
get(java.lang.Class clazz,
java.io.Serializable id,
org.hibernate.LockMode lockMode) |
java.lang.Object |
get(java.lang.Class aClass,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions) |
java.lang.Object |
get(java.lang.String entityName,
java.io.Serializable id) |
java.lang.Object |
get(java.lang.String entityName,
java.io.Serializable id,
org.hibernate.LockMode lockMode) |
java.lang.Object |
get(java.lang.String s,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions) |
org.hibernate.CacheMode |
getCacheMode() |
org.hibernate.LockMode |
getCurrentLockMode(java.lang.Object object) |
org.hibernate.Filter |
getEnabledFilter(java.lang.String filterName) |
java.lang.String |
getEntityName(java.lang.Object object) |
org.hibernate.FlushMode |
getFlushMode() |
java.io.Serializable |
getIdentifier(java.lang.Object object) |
org.hibernate.LobHelper |
getLobHelper() |
org.hibernate.procedure.ProcedureCall |
getNamedProcedureCall(java.lang.String name) |
org.hibernate.Query |
getNamedQuery(java.lang.String queryName) |
org.hibernate.SessionFactory |
getSessionFactory() |
org.hibernate.stat.SessionStatistics |
getStatistics() |
java.lang.String |
getTenantIdentifier() |
org.hibernate.Transaction |
getTransaction() |
org.hibernate.TypeHelper |
getTypeHelper() |
boolean |
isConnected() |
boolean |
isDefaultReadOnly() |
boolean |
isDirty() |
boolean |
isFetchProfileEnabled(java.lang.String s) |
boolean |
isOpen() |
boolean |
isReadOnly(java.lang.Object o) |
java.lang.Object |
load(java.lang.Class theClass,
java.io.Serializable id) |
java.lang.Object |
load(java.lang.Class theClass,
java.io.Serializable id,
org.hibernate.LockMode lockMode) |
java.lang.Object |
load(java.lang.Class aClass,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions) |
void |
load(java.lang.Object object,
java.io.Serializable id) |
java.lang.Object |
load(java.lang.String entityName,
java.io.Serializable id) |
java.lang.Object |
load(java.lang.String entityName,
java.io.Serializable id,
org.hibernate.LockMode lockMode) |
java.lang.Object |
load(java.lang.String s,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions) |
void |
lock(java.lang.Object object,
org.hibernate.LockMode lockMode) |
void |
lock(java.lang.String entityName,
java.lang.Object object,
org.hibernate.LockMode lockMode) |
java.lang.Object |
merge(java.lang.Object object) |
java.lang.Object |
merge(java.lang.String entityName,
java.lang.Object object) |
void |
persist(java.lang.Object entity) |
void |
persist(java.lang.String entityName,
java.lang.Object object) |
void |
reconnect(java.sql.Connection connection) |
void |
refresh(java.lang.Object object) |
void |
refresh(java.lang.Object object,
org.hibernate.LockMode lockMode) |
void |
refresh(java.lang.Object o,
org.hibernate.LockOptions lockOptions) |
void |
refresh(java.lang.String s,
java.lang.Object o) |
void |
refresh(java.lang.String s,
java.lang.Object o,
org.hibernate.LockOptions lockOptions) |
void |
replicate(java.lang.Object object,
org.hibernate.ReplicationMode replicationMode) |
void |
replicate(java.lang.String entityName,
java.lang.Object object,
org.hibernate.ReplicationMode replicationMode) |
java.io.Serializable |
save(java.lang.Object object) |
java.io.Serializable |
save(java.lang.String entityName,
java.lang.Object object) |
void |
saveOrUpdate(java.lang.Object object) |
void |
saveOrUpdate(java.lang.String entityName,
java.lang.Object object) |
org.hibernate.SharedSessionBuilder |
sessionWithOptions() |
void |
setCacheMode(org.hibernate.CacheMode cacheMode) |
void |
setDefaultReadOnly(boolean read) |
void |
setFlushMode(org.hibernate.FlushMode flushMode) |
void |
setReadOnly(java.lang.Object entity,
boolean readOnly) |
void |
update(java.lang.Object object) |
void |
update(java.lang.String entityName,
java.lang.Object object) |
public StatefulSessionProxy(java.lang.String unitName,
EntityManagerService emService,
javax.transaction.TransactionManager tm)
public void persist(java.lang.Object entity)
persist in interface org.hibernate.Sessionpublic org.hibernate.SharedSessionBuilder sessionWithOptions()
sessionWithOptions in interface org.hibernate.Sessionpublic void flush()
flush in interface org.hibernate.Sessionpublic void setFlushMode(org.hibernate.FlushMode flushMode)
setFlushMode in interface org.hibernate.Sessionpublic org.hibernate.FlushMode getFlushMode()
getFlushMode in interface org.hibernate.Sessionpublic void setCacheMode(org.hibernate.CacheMode cacheMode)
setCacheMode in interface org.hibernate.Sessionpublic org.hibernate.CacheMode getCacheMode()
getCacheMode in interface org.hibernate.Sessionpublic org.hibernate.SessionFactory getSessionFactory()
getSessionFactory in interface org.hibernate.Sessionpublic java.sql.Connection close()
throws org.hibernate.HibernateException
close in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void cancelQuery()
throws org.hibernate.HibernateException
cancelQuery in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic boolean isOpen()
isOpen in interface org.hibernate.Sessionpublic boolean isConnected()
isConnected in interface org.hibernate.Sessionpublic boolean isDirty()
throws org.hibernate.HibernateException
isDirty in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic boolean isDefaultReadOnly()
isDefaultReadOnly in interface org.hibernate.Sessionpublic void setDefaultReadOnly(boolean read)
setDefaultReadOnly in interface org.hibernate.Sessionpublic java.io.Serializable getIdentifier(java.lang.Object object)
throws org.hibernate.HibernateException
getIdentifier in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic boolean contains(java.lang.Object object)
contains in interface org.hibernate.Sessionpublic void evict(java.lang.Object object)
throws org.hibernate.HibernateException
evict in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object load(java.lang.Class theClass,
java.io.Serializable id,
org.hibernate.LockMode lockMode)
throws org.hibernate.HibernateException
load in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object load(java.lang.Class aClass,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions)
throws org.hibernate.HibernateException
load in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object load(java.lang.String entityName,
java.io.Serializable id,
org.hibernate.LockMode lockMode)
throws org.hibernate.HibernateException
load in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object load(java.lang.String s,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions)
throws org.hibernate.HibernateException
load in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object load(java.lang.Class theClass,
java.io.Serializable id)
throws org.hibernate.HibernateException
load in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object load(java.lang.String entityName,
java.io.Serializable id)
throws org.hibernate.HibernateException
load in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void load(java.lang.Object object,
java.io.Serializable id)
throws org.hibernate.HibernateException
load in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void replicate(java.lang.Object object,
org.hibernate.ReplicationMode replicationMode)
throws org.hibernate.HibernateException
replicate in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void replicate(java.lang.String entityName,
java.lang.Object object,
org.hibernate.ReplicationMode replicationMode)
throws org.hibernate.HibernateException
replicate in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.io.Serializable save(java.lang.Object object)
throws org.hibernate.HibernateException
save in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.io.Serializable save(java.lang.String entityName,
java.lang.Object object)
throws org.hibernate.HibernateException
save in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void saveOrUpdate(java.lang.Object object)
throws org.hibernate.HibernateException
saveOrUpdate in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void saveOrUpdate(java.lang.String entityName,
java.lang.Object object)
throws org.hibernate.HibernateException
saveOrUpdate in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void update(java.lang.Object object)
throws org.hibernate.HibernateException
update in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void update(java.lang.String entityName,
java.lang.Object object)
throws org.hibernate.HibernateException
update in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object merge(java.lang.Object object)
throws org.hibernate.HibernateException
merge in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object merge(java.lang.String entityName,
java.lang.Object object)
throws org.hibernate.HibernateException
merge in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void persist(java.lang.String entityName,
java.lang.Object object)
throws org.hibernate.HibernateException
persist in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void delete(java.lang.Object object)
throws org.hibernate.HibernateException
delete in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void delete(java.lang.String entityName,
java.lang.Object object)
throws org.hibernate.HibernateException
delete in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void lock(java.lang.Object object,
org.hibernate.LockMode lockMode)
throws org.hibernate.HibernateException
lock in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void lock(java.lang.String entityName,
java.lang.Object object,
org.hibernate.LockMode lockMode)
throws org.hibernate.HibernateException
lock in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic org.hibernate.Session.LockRequest buildLockRequest(org.hibernate.LockOptions lockOptions)
buildLockRequest in interface org.hibernate.Sessionpublic void refresh(java.lang.Object object)
throws org.hibernate.HibernateException
refresh in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void refresh(java.lang.String s,
java.lang.Object o)
refresh in interface org.hibernate.Sessionpublic void refresh(java.lang.Object object,
org.hibernate.LockMode lockMode)
throws org.hibernate.HibernateException
refresh in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void refresh(java.lang.Object o,
org.hibernate.LockOptions lockOptions)
throws org.hibernate.HibernateException
refresh in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void refresh(java.lang.String s,
java.lang.Object o,
org.hibernate.LockOptions lockOptions)
refresh in interface org.hibernate.Sessionpublic org.hibernate.LockMode getCurrentLockMode(java.lang.Object object)
throws org.hibernate.HibernateException
getCurrentLockMode in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.String getTenantIdentifier()
getTenantIdentifier in interface org.hibernate.SharedSessionContractpublic org.hibernate.Transaction beginTransaction()
throws org.hibernate.HibernateException
beginTransaction in interface org.hibernate.SharedSessionContractorg.hibernate.HibernateExceptionpublic org.hibernate.Transaction getTransaction()
getTransaction in interface org.hibernate.SharedSessionContractpublic org.hibernate.Criteria createCriteria(java.lang.Class persistentClass)
createCriteria in interface org.hibernate.SharedSessionContractpublic org.hibernate.Criteria createCriteria(java.lang.Class persistentClass,
java.lang.String alias)
createCriteria in interface org.hibernate.SharedSessionContractpublic org.hibernate.Criteria createCriteria(java.lang.String entityName)
createCriteria in interface org.hibernate.SharedSessionContractpublic org.hibernate.Criteria createCriteria(java.lang.String entityName,
java.lang.String alias)
createCriteria in interface org.hibernate.SharedSessionContractpublic org.hibernate.Query createQuery(java.lang.String queryString)
throws org.hibernate.HibernateException
createQuery in interface org.hibernate.SharedSessionContractorg.hibernate.HibernateExceptionpublic org.hibernate.SQLQuery createSQLQuery(java.lang.String queryString)
throws org.hibernate.HibernateException
createSQLQuery in interface org.hibernate.SharedSessionContractorg.hibernate.HibernateExceptionpublic org.hibernate.procedure.ProcedureCall getNamedProcedureCall(java.lang.String name)
getNamedProcedureCall in interface org.hibernate.SharedSessionContractpublic org.hibernate.procedure.ProcedureCall createStoredProcedureCall(java.lang.String procedureName)
createStoredProcedureCall in interface org.hibernate.SharedSessionContractpublic org.hibernate.procedure.ProcedureCall createStoredProcedureCall(java.lang.String procedureName,
java.lang.Class... resultClasses)
createStoredProcedureCall in interface org.hibernate.SharedSessionContractpublic org.hibernate.procedure.ProcedureCall createStoredProcedureCall(java.lang.String procedureName,
java.lang.String... resultSetMappings)
createStoredProcedureCall in interface org.hibernate.SharedSessionContractpublic org.hibernate.Query createFilter(java.lang.Object collection,
java.lang.String queryString)
throws org.hibernate.HibernateException
createFilter in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic org.hibernate.Query getNamedQuery(java.lang.String queryName)
throws org.hibernate.HibernateException
getNamedQuery in interface org.hibernate.SharedSessionContractorg.hibernate.HibernateExceptionpublic void clear()
clear in interface org.hibernate.Sessionpublic java.lang.Object get(java.lang.Class clazz,
java.io.Serializable id)
throws org.hibernate.HibernateException
get in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object get(java.lang.Class clazz,
java.io.Serializable id,
org.hibernate.LockMode lockMode)
throws org.hibernate.HibernateException
get in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object get(java.lang.Class aClass,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions)
throws org.hibernate.HibernateException
get in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object get(java.lang.String entityName,
java.io.Serializable id)
throws org.hibernate.HibernateException
get in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object get(java.lang.String entityName,
java.io.Serializable id,
org.hibernate.LockMode lockMode)
throws org.hibernate.HibernateException
get in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.Object get(java.lang.String s,
java.io.Serializable serializable,
org.hibernate.LockOptions lockOptions)
throws org.hibernate.HibernateException
get in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.lang.String getEntityName(java.lang.Object object)
throws org.hibernate.HibernateException
getEntityName in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic org.hibernate.IdentifierLoadAccess byId(java.lang.String s)
byId in interface org.hibernate.Sessionpublic org.hibernate.IdentifierLoadAccess byId(java.lang.Class aClass)
byId in interface org.hibernate.Sessionpublic org.hibernate.NaturalIdLoadAccess byNaturalId(java.lang.String s)
byNaturalId in interface org.hibernate.Sessionpublic org.hibernate.NaturalIdLoadAccess byNaturalId(java.lang.Class aClass)
byNaturalId in interface org.hibernate.Sessionpublic org.hibernate.SimpleNaturalIdLoadAccess bySimpleNaturalId(java.lang.String s)
bySimpleNaturalId in interface org.hibernate.Sessionpublic org.hibernate.SimpleNaturalIdLoadAccess bySimpleNaturalId(java.lang.Class aClass)
bySimpleNaturalId in interface org.hibernate.Sessionpublic org.hibernate.Filter enableFilter(java.lang.String filterName)
enableFilter in interface org.hibernate.Sessionpublic org.hibernate.Filter getEnabledFilter(java.lang.String filterName)
getEnabledFilter in interface org.hibernate.Sessionpublic void disableFilter(java.lang.String filterName)
disableFilter in interface org.hibernate.Sessionpublic org.hibernate.stat.SessionStatistics getStatistics()
getStatistics in interface org.hibernate.Sessionpublic boolean isReadOnly(java.lang.Object o)
isReadOnly in interface org.hibernate.Sessionpublic void setReadOnly(java.lang.Object entity,
boolean readOnly)
setReadOnly in interface org.hibernate.Sessionpublic void doWork(org.hibernate.jdbc.Work work)
throws org.hibernate.HibernateException
doWork in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic <T> T doReturningWork(org.hibernate.jdbc.ReturningWork<T> tReturningWork)
throws org.hibernate.HibernateException
doReturningWork in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic java.sql.Connection disconnect()
throws org.hibernate.HibernateException
disconnect in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic void reconnect(java.sql.Connection connection)
throws org.hibernate.HibernateException
reconnect in interface org.hibernate.Sessionorg.hibernate.HibernateExceptionpublic boolean isFetchProfileEnabled(java.lang.String s)
throws org.hibernate.UnknownProfileException
isFetchProfileEnabled in interface org.hibernate.Sessionorg.hibernate.UnknownProfileExceptionpublic void enableFetchProfile(java.lang.String s)
throws org.hibernate.UnknownProfileException
enableFetchProfile in interface org.hibernate.Sessionorg.hibernate.UnknownProfileExceptionpublic void disableFetchProfile(java.lang.String s)
throws org.hibernate.UnknownProfileException
disableFetchProfile in interface org.hibernate.Sessionorg.hibernate.UnknownProfileExceptionpublic org.hibernate.TypeHelper getTypeHelper()
getTypeHelper in interface org.hibernate.Sessionpublic org.hibernate.LobHelper getLobHelper()
getLobHelper in interface org.hibernate.Sessionpublic void addEventListeners(org.hibernate.SessionEventListener... listeners)
addEventListeners in interface org.hibernate.Sessionpublic void clearEntityManager()
HibernateProxyclearEntityManager in interface HibernateProxy