io.pedestal.interceptor
Public API for creating interceptors, and various utility fns for common interceptor creation patterns.
interceptor-name
(interceptor-name n)
Ensures that an interceptor name (to eventually be the :name key of an Interceptor) is either a keyword or nil. Generally, interceptor names should be namespace-qualified keywords.
interceptor?
(interceptor? o)
Returns true if object o is an instance of the Interceptor record; the result of invoking interceptor.
IntoInterceptor
protocol
Conversion into Interceptor, ready for execution as part of an interceptor chain.
members
-interceptor
(-interceptor t)
Given a value, produce an Interceptor Record.