Package-level declarations

Types

Link copied to clipboard
class HttpClientTool(adapter: HttpClientPort, url: String? = null, httpContentType: ContentType? = null, httpAccept: List<ContentType> = emptyList(), val httpHeaders: Map<String, *> = emptyMap<String, Any>(), sslSettings: SslSettings? = SslSettings(), val handler: HttpHandler? = serializeHandler, authorization: Authorization? = null, followRedirects: Boolean = false)
Link copied to clipboard
class HttpServerTool(adapter: HttpServerPort, settings: HttpServerSettings = HttpServerSettings(), var path: PathHandler = PathHandler())

Server with dynamic handler (delegated to path). Root handler can be replaced at any time without restarting the server.

Link copied to clipboard

Callback that records server requests and responses (the whole event context). The result is taken before any subsequent filter is applied (just how it was received).