ApplicationContextProvider |
Generic app context. interface ApplicationContextProvider<CTX, LOCAL> |
BaseWebContext |
abstract class BaseWebContext<R, G : TxProvider<R, G>> : WebContextProvider<R, G> |
BasicAuth |
Basic auth implementation. object BasicAuth |
BasicAuthProvider |
class BasicAuthProvider<USERID, ROLE> : SecurityProvider<USERID, ROLE> |
DefaultErrorHandler |
object DefaultErrorHandler : ErrorHandler |
EffectsInstance |
class EffectsInstance<R, G : TxProvider<R, G>> |
ErrorHandler |
typealias ErrorHandler = (Any) -> OutgoingContent |
JDBCBasedWebContext |
abstract class JDBCBasedWebContext : BaseWebContext<Connection, JDBCProvider> |
WebContext |
data class WebContext<R, G : TxProvider<R, G>> : TxProvider<R, WebContext<R, G>>, SecurityProvider<User, UserRole>, ExecutionContextProvider, TraceProvider<WebContext<R, G>>, Logging |
WebContextProvider |
interface WebContextProvider<R, G : TxProvider<R, G>> |