class EffectsInstance<R, G : TxProvider<R, G>>
Cache |
class Cache<R, G : TxProvider<R, G>> |
PlainInstances |
class PlainInstances<R, G : TxProvider<R, G>> |
<init> |
EffectsInstance() |
async |
val async: Effect<WebContext<R, G>, Nothing> |
nop |
val nop: Effect<WebContext<R, G>, Nothing> |
plainFx |
val plainFx: PlainInstances<R, G> |
trace |
val trace: TraceEffect<WebContext<R, G>> |
tx |
val tx: Effect<WebContext<R, G>, TxError> |
cache |
fun cache(): Cache<R, G> |
secured |
fun secured(roles: List<UserRole>): Effect<WebContext<R, G>, SecurityError> |