Package-level declarations

Types

Link copied to clipboard

abstract base class for Channels

Link copied to clipboard

abstract base class for ChannelCustomizers

Link copied to clipboard

A ChannelCustomizer is used to dynamically intercept channel construction with custom logic

Link copied to clipboard
class MissingChannel(channelManager: ChannelManager, val component: String) : AbstractChannel

A channel constructed for non-resolvable addresses

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
@Component
annotation class RegisterChannelCustomizer(val channel: KClass<out Channel>)
Link copied to clipboard
class SimpleMethodInvocation(targetObject: Any?, method: Method, args: Any) : MethodInvocation

Simple MethodInvocation implementation