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.