nee-ctx-web-ktor / dev.neeffect.nee.ctx.web / JDBCBasedWebContextProvider

JDBCBasedWebContextProvider

abstract class JDBCBasedWebContextProvider : BaseWebContextProvider<Connection, JDBCProvider>

Constructors

<init>

JDBCBasedWebContextProvider()

Properties

executionContextProvider

open val executionContextProvider: ECProvider

jdbcProvider

abstract val jdbcProvider: JDBCProvider

jdbcTasksScheduler

open val jdbcTasksScheduler: ExecutorService!

txProvider

open val txProvider: TxProvider<Connection, JDBCProvider>

userRealm

open val userRealm: UserRealm<User, UserRole>

Functions

authProvider

open fun authProvider(call: ApplicationCall): SecurityProvider<User, UserRole>