Skip to content

//misk-hibernate/misk.hibernate/HibernateModule

HibernateModule

[jvm]\ class HibernateModule@JvmOverloadsconstructor(qualifier: KClass<out Annotation>, config: DataSourceConfig, readerQualifier: KClass<out Annotation>?, readerConfig: DataSourceConfig?, val databasePool: DatabasePool = RealDatabasePool, logLevelConfig: HibernateExceptionLogLevelConfig = HibernateExceptionLogLevelConfig(), jdbcModuleAlreadySetup: Boolean = false, installHealthChecks: Boolean = true) : KAbstractModule

Constructors

HibernateModule [jvm]
constructor(qualifier: KClass<out Annotation>, config: DataSourceConfig, databasePool: DatabasePool = RealDatabasePool)constructor(qualifier: KClass<out Annotation>, config: DataSourceConfig, databasePool: DatabasePool = RealDatabasePool, logLevelConfig: HibernateExceptionLogLevelConfig)constructor(qualifier: KClass<out Annotation>, readerQualifier: KClass<out Annotation>, cluster: DataSourceClusterConfig, databasePool: DatabasePool = RealDatabasePool)constructor(qualifier: KClass<out Annotation>, readerQualifier: KClass<out Annotation>, cluster: DataSourceClusterConfig, databasePool: DatabasePool = RealDatabasePool, installHealthChecks: Boolean = true)constructor(qualifier: KClass<out Annotation>, config: DataSourceConfig, databasePool: DatabasePool = RealDatabasePool, jdbcModuleAlreadySetup: Boolean)
@JvmOverloads
constructor(qualifier: KClass<out Annotation>, config: DataSourceConfig, readerQualifier: KClass<out Annotation>?, readerConfig: DataSourceConfig?, databasePool: DatabasePool = RealDatabasePool, logLevelConfig: HibernateExceptionLogLevelConfig = HibernateExceptionLogLevelConfig(), jdbcModuleAlreadySetup: Boolean = false, installHealthChecks: Boolean = true)

Properties

Name Summary
config [jvm]
val config: DataSourceConfig
databasePool [jvm]
val databasePool: DatabasePool
readerConfig [jvm]
val readerConfig: DataSourceConfig?

Functions

Name Summary
configure [jvm]
override fun configure(builder: Binder)