Class ReactiveSessionFactoryBuilder

java.lang.Object
org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilder<T>
org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilderImplementor<ReactiveSessionFactoryBuilder>
org.hibernate.reactive.provider.service.ReactiveSessionFactoryBuilder
All Implemented Interfaces:
org.hibernate.boot.SessionFactoryBuilder, org.hibernate.boot.spi.SessionFactoryBuilderImplementor

public class ReactiveSessionFactoryBuilder extends org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilderImplementor<ReactiveSessionFactoryBuilder>
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveSessionFactoryBuilder(org.hibernate.boot.spi.MetadataImplementor metadata, org.hibernate.boot.spi.SessionFactoryBuilderImplementor delegate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.hibernate.SessionFactory
     
     

    Methods inherited from class org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilderImplementor

    buildSessionFactoryOptions, delegate, disableJtaTransactionAccess

    Methods inherited from class org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilder

    addEntityNameResolver, addSessionFactoryObservers, allowOutOfTransactionUpdateOperations, applyAutoClosing, applyAutoFlushing, applyAutomaticEvictionOfCollectionCaches, applyBeanManager, applyCacheRegionPrefix, applyCollectionsInDefaultFetchGroup, applyConnectionHandlingMode, applyConnectionProviderDisablesAutoCommit, applyCurrentTenantIdentifierResolver, applyCustomEntityDirtinessStrategy, applyDefaultBatchFetchSize, applyDefaultNullPrecedence, applyDelayedEntityLoaderCreations, applyDirectReferenceCaching, applyEntityNotFoundDelegate, applyGetGeneratedKeysSupport, applyIdentifierRollbackSupport, applyInterceptor, applyJdbcBatchSize, applyJdbcFetchSize, applyJsonFormatMapper, applyJtaTrackingByThread, applyLazyInitializationOutsideTransaction, applyMaximumFetchDepth, applyMinimalPutsForCaching, applyMultiTenancy, applyName, applyNameAsJndiName, applyNamedQueryCheckingOnStartup, applyNullabilityChecking, applyOrderingOfInserts, applyOrderingOfUpdates, applyPreferUserTransactions, applyQueryCacheLayout, applyQueryCacheSupport, applyScrollableResultsSupport, applySecondLevelCacheSupport, applySqlComments, applySqlFunction, applyStatelessInterceptor, applyStatelessInterceptor, applyStatementInspector, applyStatisticsSupport, applyStructuredCacheEntries, applySubselectFetchEnabled, applyTempTableDdlTransactionHandling, applyTenantSchemaMapper, applyTimestampsCacheFactory, applyValidatorFactory, applyXmlFormatMapper, enableJpaCascadeCompliance, enableJpaClosedCompliance, enableJpaOrderByMappingCompliance, enableJpaQueryCompliance, enableJpaTransactionCompliance, enableReleaseResourcesOnCloseEnabled

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.hibernate.boot.SessionFactoryBuilder

    addEntityNameResolver, addSessionFactoryObservers, allowOutOfTransactionUpdateOperations, applyAutoClosing, applyAutoFlushing, applyAutomaticEvictionOfCollectionCaches, applyBeanManager, applyCacheRegionPrefix, applyCollectionsInDefaultFetchGroup, applyConnectionHandlingMode, applyConnectionProviderDisablesAutoCommit, applyCurrentTenantIdentifierResolver, applyCustomEntityDirtinessStrategy, applyDefaultBatchFetchSize, applyDefaultNullPrecedence, applyDelayedEntityLoaderCreations, applyDirectReferenceCaching, applyEntityNotFoundDelegate, applyGetGeneratedKeysSupport, applyIdentifierRollbackSupport, applyInterceptor, applyJdbcBatchSize, applyJdbcFetchSize, applyJsonFormatMapper, applyJtaTrackingByThread, applyLazyInitializationOutsideTransaction, applyMaximumFetchDepth, applyMinimalPutsForCaching, applyMultiTenancy, applyName, applyNameAsJndiName, applyNamedQueryCheckingOnStartup, applyNullabilityChecking, applyOrderingOfInserts, applyOrderingOfUpdates, applyPreferUserTransactions, applyQueryCacheLayout, applyQueryCacheSupport, applyScrollableResultsSupport, applySecondLevelCacheSupport, applySqlComments, applySqlFunction, applyStatelessInterceptor, applyStatelessInterceptor, applyStatementInspector, applyStatisticsSupport, applyStructuredCacheEntries, applySubselectFetchEnabled, applyTempTableDdlTransactionHandling, applyTenantSchemaMapper, applyTimestampsCacheFactory, applyValidatorFactory, applyXmlFormatMapper, enableJpaCascadeCompliance, enableJpaClosedCompliance, enableJpaOrderByMappingCompliance, enableJpaQueryCompliance, enableJpaTransactionCompliance, enableReleaseResourcesOnCloseEnabled

    Methods inherited from interface org.hibernate.boot.spi.SessionFactoryBuilderImplementor

    disableRefreshDetachedEntity
  • Constructor Details

    • ReactiveSessionFactoryBuilder

      public ReactiveSessionFactoryBuilder(org.hibernate.boot.spi.MetadataImplementor metadata, org.hibernate.boot.spi.SessionFactoryBuilderImplementor delegate)
  • Method Details

    • getThis

      protected ReactiveSessionFactoryBuilder getThis()
      Specified by:
      getThis in class org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilder<ReactiveSessionFactoryBuilder>
    • build

      public org.hibernate.SessionFactory build()
      Specified by:
      build in interface org.hibernate.boot.SessionFactoryBuilder
      Overrides:
      build in class org.hibernate.boot.spi.AbstractDelegatingSessionFactoryBuilder<ReactiveSessionFactoryBuilder>