nee-ctx-web-ktor / pl.setblack.nee.ctx.web / JDBCBasedWebContext

JDBCBasedWebContext

abstract class JDBCBasedWebContext : BaseWebContext<Connection, JDBCProvider>

Constructors

<init>

JDBCBasedWebContext()

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>