Class TransactionScopedSession
java.lang.Object
io.quarkus.hibernate.orm.runtime.session.TransactionScopedSession
- All Implemented Interfaces:
jakarta.persistence.EntityManager,Closeable,Serializable,AutoCloseable,org.hibernate.query.QueryProducer,org.hibernate.Session,org.hibernate.SharedSessionContract
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classNested classes/interfaces inherited from interface org.hibernate.Session
org.hibernate.Session.LockRequest -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTransactionScopedSession(jakarta.transaction.TransactionManager transactionManager, jakarta.transaction.TransactionSynchronizationRegistry transactionSynchronizationRegistry, org.hibernate.SessionFactory sessionFactory, String unitName, jakarta.enterprise.inject.Instance<RequestScopedSessionHolder> requestScopedSessions) -
Method Summary
Modifier and TypeMethodDescription(package private) TransactionScopedSession.SessionResultvoidaddEventListeners(org.hibernate.SessionEventListener... listeners) org.hibernate.Transactionorg.hibernate.Session.LockRequestbuildLockRequest(org.hibernate.LockOptions lockOptions) <T> org.hibernate.IdentifierLoadAccess<T><T> org.hibernate.IdentifierLoadAccess<T><T> org.hibernate.MultiIdentifierLoadAccess<T>byMultipleIds(Class<T> entityClass) <T> org.hibernate.MultiIdentifierLoadAccess<T>byMultipleIds(String entityName) <T> org.hibernate.NaturalIdMultiLoadAccess<T>byMultipleNaturalId(Class<T> entityClass) <T> org.hibernate.NaturalIdMultiLoadAccess<T>byMultipleNaturalId(String entityName) <T> org.hibernate.NaturalIdLoadAccess<T>byNaturalId(Class<T> entityClass) <T> org.hibernate.NaturalIdLoadAccess<T>byNaturalId(String entityName) <T> org.hibernate.SimpleNaturalIdLoadAccess<T>bySimpleNaturalId(Class<T> entityClass) <T> org.hibernate.SimpleNaturalIdLoadAccess<T>bySimpleNaturalId(String entityName) voidvoidclear()voidclose()booleanboolean<T> org.hibernate.graph.RootGraph<T>createEntityGraph(Class<T> rootType) <T> org.hibernate.graph.RootGraph<T>createEntityGraph(Class<T> rootType, String graphName) org.hibernate.graph.RootGraph<?>createEntityGraph(String graphName) org.hibernate.query.MutationQuerycreateMutationQuery(jakarta.persistence.criteria.CriteriaDelete deleteQuery) org.hibernate.query.MutationQuerycreateMutationQuery(jakarta.persistence.criteria.CriteriaUpdate updateQuery) org.hibernate.query.MutationQuerycreateMutationQuery(String hqlString) org.hibernate.query.MutationQuerycreateMutationQuery(org.hibernate.query.criteria.JpaCriteriaInsertSelect insertSelect) org.hibernate.query.MutationQueryorg.hibernate.query.QuerycreateNamedQuery(String name) Deprecated.<T> org.hibernate.query.Query<T>createNamedQuery(String name, Class<T> resultClass) org.hibernate.query.SelectionQuery<?><R> org.hibernate.query.SelectionQuery<R>createNamedSelectionQuery(String name, Class<R> resultType) org.hibernate.procedure.ProcedureCallorg.hibernate.query.MutationQuerycreateNativeMutationQuery(String sqlString) org.hibernate.query.NativeQuerycreateNativeQuery(String sqlString) Deprecated.org.hibernate.query.NativeQuerycreateNativeQuery(String sqlString, Class resultClass) Deprecated.<R> org.hibernate.query.NativeQuery<R>createNativeQuery(String sqlString, Class<R> resultClass, String tableAlias) org.hibernate.query.NativeQuerycreateNativeQuery(String sqlString, String resultSetMapping) Deprecated.<R> org.hibernate.query.NativeQuery<R>createNativeQuery(String sqlString, String resultSetMappingName, Class<R> resultClass) org.hibernate.query.QuerycreateQuery(jakarta.persistence.criteria.CriteriaDelete deleteQuery) Deprecated.<T> org.hibernate.query.Query<T>createQuery(jakarta.persistence.criteria.CriteriaQuery<T> criteriaQuery) org.hibernate.query.QuerycreateQuery(jakarta.persistence.criteria.CriteriaUpdate updateQuery) Deprecated.org.hibernate.query.QuerycreateQuery(String qlString) Deprecated.<T> org.hibernate.query.Query<T>createQuery(String qlString, Class<T> resultClass) <R> org.hibernate.query.SelectionQuery<R>createSelectionQuery(jakarta.persistence.criteria.CriteriaQuery<R> criteria) org.hibernate.query.SelectionQuery<?>createSelectionQuery(String hqlString) <R> org.hibernate.query.SelectionQuery<R>createSelectionQuery(String hqlString, Class<R> resultType) org.hibernate.procedure.ProcedureCallcreateStoredProcedureCall(String procedureName) org.hibernate.procedure.ProcedureCallcreateStoredProcedureCall(String procedureName, Class... resultClasses) org.hibernate.procedure.ProcedureCallcreateStoredProcedureCall(String procedureName, String... resultSetMappings) org.hibernate.procedure.ProcedureCallcreateStoredProcedureQuery(String procedureName) org.hibernate.procedure.ProcedureCallcreateStoredProcedureQuery(String procedureName, Class... resultClasses) org.hibernate.procedure.ProcedureCallcreateStoredProcedureQuery(String procedureName, String... resultSetMappings) voidDeprecated.voidDeprecated.voidvoiddisableFetchProfile(String name) voiddisableFilter(String filterName) <T> TdoReturningWork(org.hibernate.jdbc.ReturningWork<T> work) voiddoWork(org.hibernate.jdbc.Work work) voidenableFetchProfile(String name) org.hibernate.FilterenableFilter(String filterName) void<T> T<T> T<T> Tfind(Class<T> entityClass, Object primaryKey, jakarta.persistence.LockModeType lockMode, Map<String, Object> properties) <T> Tvoidflush()<T> T<T> T<T> Torg.hibernate.CacheModejakarta.persistence.CacheRetrieveModejakarta.persistence.CacheStoreModeorg.hibernate.query.criteria.HibernateCriteriaBuilderorg.hibernate.LockModegetCurrentLockMode(Object object) org.hibernate.FiltergetEnabledFilter(String filterName) org.hibernate.graph.RootGraph<?>getEntityGraph(String graphName) <T> List<jakarta.persistence.EntityGraph<? super T>>getEntityGraphs(Class<T> entityClass) jakarta.persistence.EntityManagerFactorygetEntityName(Object object) org.hibernate.SessionFactoryintjakarta.persistence.FlushModeTypeorg.hibernate.FlushModegetIdentifier(Object object) org.hibernate.LobHelperjakarta.persistence.LockModeTypegetLockMode(Object entity) jakarta.persistence.metamodel.Metamodelorg.hibernate.query.NativeQuerygetNamedNativeQuery(String name) Deprecated.org.hibernate.query.NativeQuerygetNamedNativeQuery(String name, String resultSetMapping) Deprecated.org.hibernate.procedure.ProcedureCallgetNamedProcedureCall(String name) org.hibernate.query.QuerygetNamedQuery(String queryName) Deprecated.<T> TgetReference(Class<T> entityClass, Object primaryKey) getReference(String entityName, Object id) <T> TgetReference(T object) org.hibernate.SessionFactoryorg.hibernate.stat.SessionStatisticsorg.hibernate.TransactionbooleanbooleanbooleanisDirty()booleanisFetchProfileEnabled(String name) booleanbooleanisOpen()booleanisReadOnly(Object entityOrProxy) booleanvoid<T> TDeprecated.<T> TDeprecated.<T> TDeprecated.voidDeprecated.Deprecated.Deprecated.voidvoidvoidvoidvoid<T> T<T> Tmerge(T entity) voidvoidvoidvoidvoidvoidvoidvoidvoidDeprecated.voidDeprecated.voidvoidDeprecated.voidDeprecated.Deprecated.Deprecated.voidsaveOrUpdate(Object object) Deprecated.voidsaveOrUpdate(String entityName, Object object) Deprecated.org.hibernate.SharedSessionBuildervoidsetCacheMode(org.hibernate.CacheMode cacheMode) voidsetCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode) voidsetCacheStoreMode(jakarta.persistence.CacheStoreMode cacheStoreMode) voidsetDefaultReadOnly(boolean readOnly) voidsetFetchBatchSize(int batchSize) voidsetFlushMode(jakarta.persistence.FlushModeType flushMode) voidsetHibernateFlushMode(org.hibernate.FlushMode flushMode) voidsetJdbcBatchSize(Integer jdbcBatchSize) voidsetProperty(String propertyName, Object value) voidsetReadOnly(Object entityOrProxy, boolean readOnly) voidsetSubselectFetchingEnabled(boolean enabled) <T> TvoidDeprecated.voidDeprecated.
-
Field Details
-
TRANSACTION_IS_NOT_ACTIVE
- See Also:
-
-
Constructor Details
-
TransactionScopedSession
public TransactionScopedSession(jakarta.transaction.TransactionManager transactionManager, jakarta.transaction.TransactionSynchronizationRegistry transactionSynchronizationRegistry, org.hibernate.SessionFactory sessionFactory, String unitName, jakarta.enterprise.inject.Instance<RequestScopedSessionHolder> requestScopedSessions)
-
-
Method Details
-
acquireSession
TransactionScopedSession.SessionResult acquireSession() -
persist
- Specified by:
persistin interfacejakarta.persistence.EntityManager- Specified by:
persistin interfaceorg.hibernate.Session
-
merge
public <T> T merge(T entity) - Specified by:
mergein interfacejakarta.persistence.EntityManager- Specified by:
mergein interfaceorg.hibernate.Session
-
remove
- Specified by:
removein interfacejakarta.persistence.EntityManager- Specified by:
removein interfaceorg.hibernate.Session
-
find
- Specified by:
findin interfacejakarta.persistence.EntityManager
-
find
- Specified by:
findin interfacejakarta.persistence.EntityManager
-
find
public <T> T find(Class<T> entityClass, Object primaryKey, jakarta.persistence.LockModeType lockMode) - Specified by:
findin interfacejakarta.persistence.EntityManager
-
find
public <T> T find(Class<T> entityClass, Object primaryKey, jakarta.persistence.LockModeType lockMode, Map<String, Object> properties) - Specified by:
findin interfacejakarta.persistence.EntityManager
-
getReference
- Specified by:
getReferencein interfacejakarta.persistence.EntityManager- Specified by:
getReferencein interfaceorg.hibernate.Session
-
getReference
- Specified by:
getReferencein interfaceorg.hibernate.Session
-
getReference
public <T> T getReference(T object) - Specified by:
getReferencein interfaceorg.hibernate.Session
-
flush
public void flush()- Specified by:
flushin interfacejakarta.persistence.EntityManager- Specified by:
flushin interfaceorg.hibernate.Session
-
setFlushMode
public void setFlushMode(jakarta.persistence.FlushModeType flushMode) - Specified by:
setFlushModein interfacejakarta.persistence.EntityManager- Specified by:
setFlushModein interfaceorg.hibernate.Session
-
getFlushMode
public jakarta.persistence.FlushModeType getFlushMode()- Specified by:
getFlushModein interfacejakarta.persistence.EntityManager- Specified by:
getFlushModein interfaceorg.hibernate.Session
-
lock
- Specified by:
lockin interfacejakarta.persistence.EntityManager
-
lock
public void lock(Object entity, jakarta.persistence.LockModeType lockMode, Map<String, Object> properties) - Specified by:
lockin interfacejakarta.persistence.EntityManager
-
refresh
- Specified by:
refreshin interfacejakarta.persistence.EntityManager- Specified by:
refreshin interfaceorg.hibernate.Session
-
refresh
- Specified by:
refreshin interfacejakarta.persistence.EntityManager
-
refresh
- Specified by:
refreshin interfacejakarta.persistence.EntityManager
-
refresh
public void refresh(Object entity, jakarta.persistence.LockModeType lockMode, Map<String, Object> properties) - Specified by:
refreshin interfacejakarta.persistence.EntityManager
-
clear
public void clear()- Specified by:
clearin interfacejakarta.persistence.EntityManager- Specified by:
clearin interfaceorg.hibernate.Session
-
detach
- Specified by:
detachin interfacejakarta.persistence.EntityManager- Specified by:
detachin interfaceorg.hibernate.Session
-
contains
- Specified by:
containsin interfacejakarta.persistence.EntityManager
-
getLockMode
- Specified by:
getLockModein interfacejakarta.persistence.EntityManager
-
setProperty
- Specified by:
setPropertyin interfacejakarta.persistence.EntityManager
-
getProperties
- Specified by:
getPropertiesin interfacejakarta.persistence.EntityManager
-
createQuery
Deprecated.- Specified by:
createQueryin interfacejakarta.persistence.EntityManager- Specified by:
createQueryin interfaceorg.hibernate.query.QueryProducer- Specified by:
createQueryin interfaceorg.hibernate.Session
-
createQuery
public <T> org.hibernate.query.Query<T> createQuery(jakarta.persistence.criteria.CriteriaQuery<T> criteriaQuery) - Specified by:
createQueryin interfacejakarta.persistence.EntityManager- Specified by:
createQueryin interfaceorg.hibernate.query.QueryProducer- Specified by:
createQueryin interfaceorg.hibernate.Session
-
createQuery
@Deprecated public org.hibernate.query.Query createQuery(jakarta.persistence.criteria.CriteriaUpdate updateQuery) Deprecated.- Specified by:
createQueryin interfacejakarta.persistence.EntityManager- Specified by:
createQueryin interfaceorg.hibernate.query.QueryProducer- Specified by:
createQueryin interfaceorg.hibernate.Session
-
createQuery
@Deprecated public org.hibernate.query.Query createQuery(jakarta.persistence.criteria.CriteriaDelete deleteQuery) Deprecated.- Specified by:
createQueryin interfacejakarta.persistence.EntityManager- Specified by:
createQueryin interfaceorg.hibernate.query.QueryProducer- Specified by:
createQueryin interfaceorg.hibernate.Session
-
createQuery
- Specified by:
createQueryin interfacejakarta.persistence.EntityManager- Specified by:
createQueryin interfaceorg.hibernate.query.QueryProducer- Specified by:
createQueryin interfaceorg.hibernate.Session
-
createNamedQuery
Deprecated.- Specified by:
createNamedQueryin interfacejakarta.persistence.EntityManager- Specified by:
createNamedQueryin interfaceorg.hibernate.query.QueryProducer- Specified by:
createNamedQueryin interfaceorg.hibernate.Session
-
createNamedQuery
- Specified by:
createNamedQueryin interfacejakarta.persistence.EntityManager- Specified by:
createNamedQueryin interfaceorg.hibernate.query.QueryProducer- Specified by:
createNamedQueryin interfaceorg.hibernate.Session
-
createNativeQuery
Deprecated.- Specified by:
createNativeQueryin interfacejakarta.persistence.EntityManager- Specified by:
createNativeQueryin interfaceorg.hibernate.query.QueryProducer
-
createNativeQuery
@Deprecated public org.hibernate.query.NativeQuery createNativeQuery(String sqlString, Class resultClass) Deprecated.- Specified by:
createNativeQueryin interfacejakarta.persistence.EntityManager- Specified by:
createNativeQueryin interfaceorg.hibernate.query.QueryProducer
-
createNativeQuery
@Deprecated public org.hibernate.query.NativeQuery createNativeQuery(String sqlString, String resultSetMapping) Deprecated.- Specified by:
createNativeQueryin interfacejakarta.persistence.EntityManager- Specified by:
createNativeQueryin interfaceorg.hibernate.query.QueryProducer
-
createNamedStoredProcedureQuery
- Specified by:
createNamedStoredProcedureQueryin interfacejakarta.persistence.EntityManager- Specified by:
createNamedStoredProcedureQueryin interfaceorg.hibernate.SharedSessionContract
-
createStoredProcedureQuery
- Specified by:
createStoredProcedureQueryin interfacejakarta.persistence.EntityManager- Specified by:
createStoredProcedureQueryin interfaceorg.hibernate.SharedSessionContract
-
createStoredProcedureQuery
public org.hibernate.procedure.ProcedureCall createStoredProcedureQuery(String procedureName, Class... resultClasses) - Specified by:
createStoredProcedureQueryin interfacejakarta.persistence.EntityManager- Specified by:
createStoredProcedureQueryin interfaceorg.hibernate.SharedSessionContract
-
createStoredProcedureQuery
public org.hibernate.procedure.ProcedureCall createStoredProcedureQuery(String procedureName, String... resultSetMappings) - Specified by:
createStoredProcedureQueryin interfacejakarta.persistence.EntityManager- Specified by:
createStoredProcedureQueryin interfaceorg.hibernate.SharedSessionContract
-
joinTransaction
public void joinTransaction()- Specified by:
joinTransactionin interfacejakarta.persistence.EntityManager- Specified by:
joinTransactionin interfaceorg.hibernate.SharedSessionContract
-
isJoinedToTransaction
public boolean isJoinedToTransaction()- Specified by:
isJoinedToTransactionin interfacejakarta.persistence.EntityManager- Specified by:
isJoinedToTransactionin interfaceorg.hibernate.SharedSessionContract
-
unwrap
- Specified by:
unwrapin interfacejakarta.persistence.EntityManager
-
getDelegate
- Specified by:
getDelegatein interfacejakarta.persistence.EntityManager
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfacejakarta.persistence.EntityManager- Specified by:
closein interfaceorg.hibernate.SharedSessionContract
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfacejakarta.persistence.EntityManager- Specified by:
isOpenin interfaceorg.hibernate.SharedSessionContract
-
getTransaction
public org.hibernate.Transaction getTransaction()- Specified by:
getTransactionin interfacejakarta.persistence.EntityManager- Specified by:
getTransactionin interfaceorg.hibernate.SharedSessionContract
-
getEntityManagerFactory
public jakarta.persistence.EntityManagerFactory getEntityManagerFactory()- Specified by:
getEntityManagerFactoryin interfacejakarta.persistence.EntityManager
-
getCriteriaBuilder
public org.hibernate.query.criteria.HibernateCriteriaBuilder getCriteriaBuilder()- Specified by:
getCriteriaBuilderin interfacejakarta.persistence.EntityManager- Specified by:
getCriteriaBuilderin interfaceorg.hibernate.SharedSessionContract
-
getMetamodel
public jakarta.persistence.metamodel.Metamodel getMetamodel()- Specified by:
getMetamodelin interfacejakarta.persistence.EntityManager
-
createEntityGraph
- Specified by:
createEntityGraphin interfacejakarta.persistence.EntityManager- Specified by:
createEntityGraphin interfaceorg.hibernate.Session- Specified by:
createEntityGraphin interfaceorg.hibernate.SharedSessionContract
-
createEntityGraph
- Specified by:
createEntityGraphin interfacejakarta.persistence.EntityManager- Specified by:
createEntityGraphin interfaceorg.hibernate.Session- Specified by:
createEntityGraphin interfaceorg.hibernate.SharedSessionContract
-
getEntityGraph
- Specified by:
getEntityGraphin interfacejakarta.persistence.EntityManager- Specified by:
getEntityGraphin interfaceorg.hibernate.Session- Specified by:
getEntityGraphin interfaceorg.hibernate.SharedSessionContract
-
getEntityGraphs
- Specified by:
getEntityGraphsin interfacejakarta.persistence.EntityManager- Specified by:
getEntityGraphsin interfaceorg.hibernate.Session- Specified by:
getEntityGraphsin interfaceorg.hibernate.SharedSessionContract
-
sessionWithOptions
public org.hibernate.SharedSessionBuilder sessionWithOptions()- Specified by:
sessionWithOptionsin interfaceorg.hibernate.Session
-
setHibernateFlushMode
public void setHibernateFlushMode(org.hibernate.FlushMode flushMode) - Specified by:
setHibernateFlushModein interfaceorg.hibernate.Session
-
getHibernateFlushMode
public org.hibernate.FlushMode getHibernateFlushMode()- Specified by:
getHibernateFlushModein interfaceorg.hibernate.Session
-
setCacheMode
public void setCacheMode(org.hibernate.CacheMode cacheMode) - Specified by:
setCacheModein interfaceorg.hibernate.Session
-
getCacheMode
public org.hibernate.CacheMode getCacheMode()- Specified by:
getCacheModein interfaceorg.hibernate.Session
-
getCacheStoreMode
public jakarta.persistence.CacheStoreMode getCacheStoreMode()- Specified by:
getCacheStoreModein interfaceorg.hibernate.Session
-
getCacheRetrieveMode
public jakarta.persistence.CacheRetrieveMode getCacheRetrieveMode()- Specified by:
getCacheRetrieveModein interfaceorg.hibernate.Session
-
setCacheStoreMode
public void setCacheStoreMode(jakarta.persistence.CacheStoreMode cacheStoreMode) - Specified by:
setCacheStoreModein interfaceorg.hibernate.Session
-
setCacheRetrieveMode
public void setCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode) - Specified by:
setCacheRetrieveModein interfaceorg.hibernate.Session
-
getSessionFactory
public org.hibernate.SessionFactory getSessionFactory()- Specified by:
getSessionFactoryin interfaceorg.hibernate.Session
-
cancelQuery
public void cancelQuery() throws org.hibernate.HibernateException- Specified by:
cancelQueryin interfaceorg.hibernate.Session- Throws:
org.hibernate.HibernateException
-
isDirty
public boolean isDirty() throws org.hibernate.HibernateException- Specified by:
isDirtyin interfaceorg.hibernate.Session- Throws:
org.hibernate.HibernateException
-
isDefaultReadOnly
public boolean isDefaultReadOnly()- Specified by:
isDefaultReadOnlyin interfaceorg.hibernate.Session
-
setDefaultReadOnly
public void setDefaultReadOnly(boolean readOnly) - Specified by:
setDefaultReadOnlyin interfaceorg.hibernate.Session
-
getIdentifier
- Specified by:
getIdentifierin interfaceorg.hibernate.Session
-
contains
- Specified by:
containsin interfaceorg.hibernate.Session
-
evict
- Specified by:
evictin interfaceorg.hibernate.Session
-
load
Deprecated.- Specified by:
loadin interfaceorg.hibernate.Session
-
load
Deprecated.- Specified by:
loadin interfaceorg.hibernate.Session
-
load
Deprecated.- Specified by:
loadin interfaceorg.hibernate.Session
-
load
Deprecated.- Specified by:
loadin interfaceorg.hibernate.Session
-
load
Deprecated.- Specified by:
loadin interfaceorg.hibernate.Session
-
load
Deprecated.- Specified by:
loadin interfaceorg.hibernate.Session
-
load
- Specified by:
loadin interfaceorg.hibernate.Session
-
replicate
Deprecated.- Specified by:
replicatein interfaceorg.hibernate.Session
-
replicate
@Deprecated public void replicate(String entityName, Object object, org.hibernate.ReplicationMode replicationMode) Deprecated.- Specified by:
replicatein interfaceorg.hibernate.Session
-
save
Deprecated.- Specified by:
savein interfaceorg.hibernate.Session
-
save
Deprecated.- Specified by:
savein interfaceorg.hibernate.Session
-
saveOrUpdate
Deprecated.- Specified by:
saveOrUpdatein interfaceorg.hibernate.Session
-
saveOrUpdate
Deprecated.- Specified by:
saveOrUpdatein interfaceorg.hibernate.Session
-
update
Deprecated.- Specified by:
updatein interfaceorg.hibernate.Session
-
update
Deprecated.- Specified by:
updatein interfaceorg.hibernate.Session
-
merge
- Specified by:
mergein interfaceorg.hibernate.Session
-
persist
- Specified by:
persistin interfaceorg.hibernate.Session
-
delete
Deprecated.- Specified by:
deletein interfaceorg.hibernate.Session
-
delete
Deprecated.- Specified by:
deletein interfaceorg.hibernate.Session
-
lock
- Specified by:
lockin interfaceorg.hibernate.Session
-
lock
- Specified by:
lockin interfaceorg.hibernate.Session
-
lock
- Specified by:
lockin interfaceorg.hibernate.Session
-
buildLockRequest
public org.hibernate.Session.LockRequest buildLockRequest(org.hibernate.LockOptions lockOptions) - Specified by:
buildLockRequestin interfaceorg.hibernate.Session
-
refresh
Deprecated.- Specified by:
refreshin interfaceorg.hibernate.Session
-
refresh
- Specified by:
refreshin interfaceorg.hibernate.Session
-
refresh
- Specified by:
refreshin interfaceorg.hibernate.Session
-
refresh
@Deprecated public void refresh(String entityName, Object object, org.hibernate.LockOptions lockOptions) Deprecated.- Specified by:
refreshin interfaceorg.hibernate.Session
-
getCurrentLockMode
- Specified by:
getCurrentLockModein interfaceorg.hibernate.Session
-
get
- Specified by:
getin interfaceorg.hibernate.Session
-
get
- Specified by:
getin interfaceorg.hibernate.Session
-
get
- Specified by:
getin interfaceorg.hibernate.Session
-
get
- Specified by:
getin interfaceorg.hibernate.Session
-
get
- Specified by:
getin interfaceorg.hibernate.Session
-
get
- Specified by:
getin interfaceorg.hibernate.Session
-
getEntityName
- Specified by:
getEntityNamein interfaceorg.hibernate.Session
-
byId
- Specified by:
byIdin interfaceorg.hibernate.Session
-
byMultipleIds
- Specified by:
byMultipleIdsin interfaceorg.hibernate.Session
-
byMultipleIds
- Specified by:
byMultipleIdsin interfaceorg.hibernate.Session
-
byId
- Specified by:
byIdin interfaceorg.hibernate.Session
-
byNaturalId
- Specified by:
byNaturalIdin interfaceorg.hibernate.Session
-
byNaturalId
- Specified by:
byNaturalIdin interfaceorg.hibernate.Session
-
bySimpleNaturalId
- Specified by:
bySimpleNaturalIdin interfaceorg.hibernate.Session
-
bySimpleNaturalId
- Specified by:
bySimpleNaturalIdin interfaceorg.hibernate.Session
-
enableFilter
- Specified by:
enableFilterin interfaceorg.hibernate.Session
-
getEnabledFilter
- Specified by:
getEnabledFilterin interfaceorg.hibernate.Session
-
disableFilter
- Specified by:
disableFilterin interfaceorg.hibernate.Session
-
getStatistics
public org.hibernate.stat.SessionStatistics getStatistics()- Specified by:
getStatisticsin interfaceorg.hibernate.Session
-
isReadOnly
- Specified by:
isReadOnlyin interfaceorg.hibernate.Session
-
setReadOnly
- Specified by:
setReadOnlyin interfaceorg.hibernate.Session
-
isFetchProfileEnabled
- Specified by:
isFetchProfileEnabledin interfaceorg.hibernate.Session- Throws:
org.hibernate.UnknownProfileException
-
enableFetchProfile
- Specified by:
enableFetchProfilein interfaceorg.hibernate.Session- Throws:
org.hibernate.UnknownProfileException
-
disableFetchProfile
- Specified by:
disableFetchProfilein interfaceorg.hibernate.Session- Throws:
org.hibernate.UnknownProfileException
-
getLobHelper
public org.hibernate.LobHelper getLobHelper()- Specified by:
getLobHelperin interfaceorg.hibernate.Session
-
addEventListeners
public void addEventListeners(org.hibernate.SessionEventListener... listeners) - Specified by:
addEventListenersin interfaceorg.hibernate.Session
-
getTenantIdentifier
- Specified by:
getTenantIdentifierin interfaceorg.hibernate.SharedSessionContract
-
getTenantIdentifierValue
- Specified by:
getTenantIdentifierValuein interfaceorg.hibernate.SharedSessionContract
-
isConnected
public boolean isConnected()- Specified by:
isConnectedin interfaceorg.hibernate.SharedSessionContract
-
beginTransaction
public org.hibernate.Transaction beginTransaction()- Specified by:
beginTransactionin interfaceorg.hibernate.SharedSessionContract
-
getNamedQuery
Deprecated.- Specified by:
getNamedQueryin interfaceorg.hibernate.query.QueryProducer
-
getNamedProcedureCall
- Specified by:
getNamedProcedureCallin interfaceorg.hibernate.SharedSessionContract
-
createStoredProcedureCall
- Specified by:
createStoredProcedureCallin interfaceorg.hibernate.SharedSessionContract
-
createStoredProcedureCall
public org.hibernate.procedure.ProcedureCall createStoredProcedureCall(String procedureName, Class... resultClasses) - Specified by:
createStoredProcedureCallin interfaceorg.hibernate.SharedSessionContract
-
createStoredProcedureCall
public org.hibernate.procedure.ProcedureCall createStoredProcedureCall(String procedureName, String... resultSetMappings) - Specified by:
createStoredProcedureCallin interfaceorg.hibernate.SharedSessionContract
-
getJdbcBatchSize
- Specified by:
getJdbcBatchSizein interfaceorg.hibernate.SharedSessionContract
-
setJdbcBatchSize
- Specified by:
setJdbcBatchSizein interfaceorg.hibernate.SharedSessionContract
-
doWork
public void doWork(org.hibernate.jdbc.Work work) throws org.hibernate.HibernateException - Specified by:
doWorkin interfaceorg.hibernate.SharedSessionContract- Throws:
org.hibernate.HibernateException
-
doReturningWork
public <T> T doReturningWork(org.hibernate.jdbc.ReturningWork<T> work) throws org.hibernate.HibernateException - Specified by:
doReturningWorkin interfaceorg.hibernate.SharedSessionContract- Throws:
org.hibernate.HibernateException
-
getNamedNativeQuery
Deprecated.- Specified by:
getNamedNativeQueryin interfaceorg.hibernate.query.QueryProducer
-
createNativeQuery
public <R> org.hibernate.query.NativeQuery<R> createNativeQuery(String sqlString, Class<R> resultClass, String tableAlias) - Specified by:
createNativeQueryin interfaceorg.hibernate.query.QueryProducer
-
createNativeQuery
public <R> org.hibernate.query.NativeQuery<R> createNativeQuery(String sqlString, String resultSetMappingName, Class<R> resultClass) - Specified by:
createNativeQueryin interfaceorg.hibernate.query.QueryProducer
-
createSelectionQuery
- Specified by:
createSelectionQueryin interfaceorg.hibernate.query.QueryProducer
-
createSelectionQuery
public <R> org.hibernate.query.SelectionQuery<R> createSelectionQuery(String hqlString, Class<R> resultType) - Specified by:
createSelectionQueryin interfaceorg.hibernate.query.QueryProducer
-
createSelectionQuery
public <R> org.hibernate.query.SelectionQuery<R> createSelectionQuery(jakarta.persistence.criteria.CriteriaQuery<R> criteria) - Specified by:
createSelectionQueryin interfaceorg.hibernate.query.QueryProducer
-
createMutationQuery
- Specified by:
createMutationQueryin interfaceorg.hibernate.query.QueryProducer
-
createMutationQuery
public org.hibernate.query.MutationQuery createMutationQuery(jakarta.persistence.criteria.CriteriaUpdate updateQuery) - Specified by:
createMutationQueryin interfaceorg.hibernate.query.QueryProducer
-
createMutationQuery
public org.hibernate.query.MutationQuery createMutationQuery(jakarta.persistence.criteria.CriteriaDelete deleteQuery) - Specified by:
createMutationQueryin interfaceorg.hibernate.query.QueryProducer
-
createMutationQuery
public org.hibernate.query.MutationQuery createMutationQuery(org.hibernate.query.criteria.JpaCriteriaInsertSelect insertSelect) - Specified by:
createMutationQueryin interfaceorg.hibernate.query.QueryProducer
-
createNativeMutationQuery
- Specified by:
createNativeMutationQueryin interfaceorg.hibernate.query.QueryProducer
-
createNamedSelectionQuery
- Specified by:
createNamedSelectionQueryin interfaceorg.hibernate.query.QueryProducer
-
createNamedSelectionQuery
public <R> org.hibernate.query.SelectionQuery<R> createNamedSelectionQuery(String name, Class<R> resultType) - Specified by:
createNamedSelectionQueryin interfaceorg.hibernate.query.QueryProducer
-
createNamedMutationQuery
- Specified by:
createNamedMutationQueryin interfaceorg.hibernate.query.QueryProducer
-
getNamedNativeQuery
@Deprecated public org.hibernate.query.NativeQuery getNamedNativeQuery(String name, String resultSetMapping) Deprecated.- Specified by:
getNamedNativeQueryin interfaceorg.hibernate.query.QueryProducer
-
byMultipleNaturalId
- Specified by:
byMultipleNaturalIdin interfaceorg.hibernate.Session
-
byMultipleNaturalId
- Specified by:
byMultipleNaturalIdin interfaceorg.hibernate.Session
-
createEntityGraph
- Specified by:
createEntityGraphin interfaceorg.hibernate.SharedSessionContract
-
getFactory
public org.hibernate.SessionFactory getFactory()- Specified by:
getFactoryin interfaceorg.hibernate.SharedSessionContract
-
getFetchBatchSize
public int getFetchBatchSize()- Specified by:
getFetchBatchSizein interfaceorg.hibernate.Session
-
setFetchBatchSize
public void setFetchBatchSize(int batchSize) - Specified by:
setFetchBatchSizein interfaceorg.hibernate.Session
-
isSubselectFetchingEnabled
public boolean isSubselectFetchingEnabled()- Specified by:
isSubselectFetchingEnabledin interfaceorg.hibernate.Session
-
setSubselectFetchingEnabled
public void setSubselectFetchingEnabled(boolean enabled) - Specified by:
setSubselectFetchingEnabledin interfaceorg.hibernate.Session
-