nee-core / dev.neeffect.nee.effects.utils / Logging

Logging

interface Logging

Marker interface for diagnostic log support.

Extension Functions

logger

Use it to log using slf4j.

fun <T : Logging> T.logger(): Logger

Inheritors

AsyncEffect

Aynchority effect.

class AsyncEffect<R : ExecutionContextProvider> : Effect<R, Nothing>, Logging

AsyncEnvWrapper

Keeps async status as atomic reference.

class AsyncEnvWrapper<R> : AsyncSupport<R>, Logging