Top Description Methods
org.hibernate.boot.spi

public Interface SessionFactoryBuilderImplementor

extends SessionFactoryBuilder
Known Direct Implementers
org.hibernate.boot.internal.SessionFactoryBuilderImpl, org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilderImplementor
Imports
org.hibernate.boot.SessionFactoryBuilder

Additional contract for SessionFactoryBuilder mainly intended for implementors of SessionFactoryBuilderFactory.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public SessionFactoryOptions

Returns:

The options.
buildSessionFactoryOptions
()

Build the SessionFactoryOptions that will ultimately be passed to SessionFactoryImpl constructor.

public void
public default void
public void
Inherited from org.hibernate.boot.SessionFactoryBuilder:
addEntityNameResolveraddSessionFactoryObserversallowOutOfTransactionUpdateOperationsapplyAutoClosingapplyAutoFlushingapplyAutomaticEvictionOfCollectionCachesapplyBatchFetchStyleapplyBeanManagerapplyCacheRegionPrefixapplyConnectionHandlingModeapplyConnectionProviderDisablesAutoCommitapplyConnectionReleaseModeapplyCurrentTenantIdentifierResolverapplyCustomEntityDirtinessStrategyapplyDefaultBatchFetchSizeapplyDefaultEntityModeapplyDefaultNullPrecedenceapplyDelayedEntityLoaderCreationsapplyDirectReferenceCachingapplyEntityNotFoundDelegateapplyEntityTuplizerapplyEntityTuplizerFactoryapplyGetGeneratedKeysSupportapplyIdentifierRollbackSupportapplyInterceptorapplyJdbcBatchingForVersionedEntitiesapplyJdbcBatchSizeapplyJdbcFetchSizeapplyJtaTrackingByThreadapplyLazyInitializationOutsideTransactionapplyMaximumFetchDepthapplyMinimalPutsForCachingapplyMultiTableBulkIdStrategyapplyMultiTenancyStrategyapplyNameapplyNameAsJndiNameapplyNamedQueryCheckingOnStartupapplyNullabilityCheckingapplyOrderingOfInsertsapplyOrderingOfUpdatesapplyPreferUserTransactionsapplyQueryCacheSupportapplyQuerySubstitutionsapplyResultSetsWrappingapplyScrollableResultsSupportapplySecondLevelCacheSupportapplySqlCommentsapplySqlFunctionapplyStatelessInterceptorapplyStatelessInterceptorapplyStatementInspectorapplyStatisticsSupportapplyStrictJpaQueryLanguageComplianceapplyStructuredCacheEntriesapplyTempTableDdlTransactionHandlingapplyTimestampsCacheFactoryapplyValidatorFactorybuildenableJpaClosedComplianceenableJpaListComplianceenableJpaQueryComplianceenableJpaTransactionComplianceenableReleaseResourcesOnCloseEnabledunwrap

Method Detail

buildSessionFactoryOptionsback to summary
public SessionFactoryOptions buildSessionFactoryOptions()

Build the SessionFactoryOptions that will ultimately be passed to SessionFactoryImpl constructor.

Returns:SessionFactoryOptions

The options.

disableJtaTransactionAccessback to summary
public void disableJtaTransactionAccess()
disableRefreshDetachedEntityback to summary
public default void disableRefreshDetachedEntity()
enableJdbcStyleParamsZeroBasedback to summary
public void enableJdbcStyleParamsZeroBased()
See Also
org.hibernate.cfg.AvailableSettings#JDBC_TYLE_PARAMS_ZERO_BASE