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 JdbcCoordinatorgetJdbcCoordinator()TransactionImplementorgetTransaction()ActionQueue.TransactionCompletionProcessesgetTransactionCompletionProcesses()TransactionCoordinatorgetTransactionCoordinator()booleanisTransactionCoordinatorShared()-
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()
-
-