Package org.hibernate.internal
Interface SharedSessionCreationOptions
-
- All Superinterfaces:
SessionCreationOptions
public interface SharedSessionCreationOptions extends SessionCreationOptions
An extension of SessionCreationOptions for cases where the Session to be created shares some part of the "transaction context" of another Session.- See Also:
SharedSessionBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JdbcCoordinator
getJdbcCoordinator()
TransactionImplementor
getTransaction()
ActionQueue.TransactionCompletionProcesses
getTransactionCompletionProcesses()
TransactionCoordinator
getTransactionCoordinator()
boolean
isTransactionCoordinatorShared()
-
Methods inherited from interface org.hibernate.internal.SessionCreationOptions
getConnection, getCustomSessionEventListener, getDefaultBatchFetchSize, getExceptionMapper, getInitialSessionFlushMode, getInterceptor, getJdbcTimeZone, getPhysicalConnectionHandlingMode, getStatementInspector, getTenantIdentifier, getTenantIdentifierValue, isSubselectFetchEnabled, shouldAutoClear, shouldAutoClose, shouldAutoJoinTransactions
-
-
-
-
Method Detail
-
isTransactionCoordinatorShared
boolean isTransactionCoordinatorShared()
-
getTransactionCoordinator
TransactionCoordinator getTransactionCoordinator()
-
getJdbcCoordinator
JdbcCoordinator getJdbcCoordinator()
-
getTransaction
TransactionImplementor getTransaction()
-
getTransactionCompletionProcesses
ActionQueue.TransactionCompletionProcesses getTransactionCompletionProcesses()
-
-