Package-level declarations

Types

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class ApiInterceptor

An annotation which tags a method that will be given a chance to process all incoming requests.

Link copied to clipboard
class ApiInterceptorContext(    val env: Environment,     val dispatcher: Apis.Dispatcher,     val path: String,     val req: MutableRequest,     val data: Data,     val logger: Logger)

A context for a method annotated with ApiInterceptor.