All Types

dev.neeffect.nee.effects.async.ActiveAsyncClose

Used to wrap async code.

dev.neeffect.nee.effects.async.ActiveAsynStack

Ongoing async process.

dev.neeffect.nee.ANee

Nee returning Any error.

dev.neeffect.nee.effects.async.AsyncClosingAction

Action that performs clean

dev.neeffect.nee.effects.async.AsyncEffect

Aynchority effect.

dev.neeffect.nee.effects.async.AsyncEnvWrapper

Keeps async status as atomic reference.

dev.neeffect.nee.effects.async.AsyncStack

Registry of async cleaning operations.

dev.neeffect.nee.effects.async.AsyncSupport

Marks environment supporting async operations with post cleaning.

dev.neeffect.nee.effects.cache.CacheEffect
dev.neeffect.nee.effects.cache.CacheProvider
dev.neeffect.nee.effects.monitoring.ClassReport
dev.neeffect.nee.effects.async.CleanAsyncStack

Empty registry.

dev.neeffect.nee.effects.monitoring.CodeLocation
dev.neeffect.nee.effects.monitoring.CodeNameFinder
dev.neeffect.nee.effects.async.ECProvider
dev.neeffect.nee.Effect

An effect, or maybe aspect :-)

dev.neeffect.nee.Effects
(extensions in package dev.neeffect.nee.effects.utils)
io.vavr.control.Either
dev.neeffect.nee.effects.monitoring.EntryType
dev.neeffect.nee.effects.env.EnvLeaf
dev.neeffect.nee.effects.async.ExecutionContext

Technical interface for threading model.

dev.neeffect.nee.effects.async.ExecutionContextProvider

Provider of execution context.

dev.neeffect.nee.effects.async.ExecutorExecutionContext
dev.neeffect.nee.effects.env.FlexibleEnv

Allows for runtime expandable Environment.

dev.neeffect.nee.effects.security.FlexSecEffect

Security effect - flex version.

dev.neeffect.nee.effects.security.FlexSecurityProvider

Provider of flex sec.

dev.neeffect.nee.effects.tx.FlexTxEffect

Transaction (flexible env version).

(extensions in package dev.neeffect.nee.effects.tx)
kotlin.Function1
dev.neeffect.nee.effects.monitoring.FunctionReport
dev.neeffect.nee.HandleErrorEffect
dev.neeffect.nee.effects.time.HasteTimeProvider
dev.neeffect.nee.effects.async.InPlaceExecutor
dev.neeffect.nee.effects.monitoring.InvocationAccumulator
dev.neeffect.nee.effects.monitoring.LogEntry
dev.neeffect.nee.effects.monitoring.Logger
dev.neeffect.nee.effects.utils.Logging

Marker interface for diagnostic log support.

dev.neeffect.nee.effects.monitoring.LogMessage
dev.neeffect.nee.effects.monitoring.LogsAnalyzer
dev.neeffect.nee.effects.monitoring.LogsProvider
dev.neeffect.nee.effects.monitoring.LogsReport
dev.neeffect.nee.effects.monitoring.MutableInMemLogger
dev.neeffect.nee.effects.cache.NaiveCacheProvider
dev.neeffect.nee.effects.monitoring.NanoTime
dev.neeffect.nee.Nee

Nee monad.

dev.neeffect.nee.NoEffect
dev.neeffect.nee.effects.Out

Outcome of business function.

dev.neeffect.nee.effects.env.ResourceId

Key for a resource to get.

dev.neeffect.nee.effects.security.SecuredRunEffect
dev.neeffect.nee.effects.security.SecurityCtx
dev.neeffect.nee.effects.security.SecurityError
dev.neeffect.nee.effects.security.SecurityErrorType

Error on security check.

dev.neeffect.nee.effects.security.SecurityProvider
dev.neeffect.nee.effects.monitoring.SimpleBufferedLogger
dev.neeffect.nee.effects.monitoring.SimpleTraceProvider
dev.neeffect.nee.effects.async.SyncExecutionContext

In thread execution (immediate).

dev.neeffect.nee.effects.time.TimeProvider
dev.neeffect.nee.effects.monitoring.TraceEffect
dev.neeffect.nee.effects.monitoring.TraceEntry
dev.neeffect.nee.effects.monitoring.TraceProvider
dev.neeffect.nee.effects.monitoring.TraceResource
dev.neeffect.nee.effects.tx.TxConnection
dev.neeffect.nee.effects.tx.TxEffect

Transaction like effect.

dev.neeffect.nee.effects.tx.TxError

Error supplier in transaction effect.

dev.neeffect.nee.effects.tx.TxErrorType

Errors.

dev.neeffect.nee.effects.tx.TxProvider

Transactional resource provider.

dev.neeffect.nee.effects.tx.TxStarted
dev.neeffect.nee.effects.env.WrappedEnv

Node instance of flexibleEnv