Package-level declarations

Types

Link copied to clipboard
data class HttpClientTool(val adapter: HttpClientPort, val url: String? = null, val httpContentType: ContentType? = null, val httpAccept: List<ContentType> = emptyList(), val httpHeaders: Map<String, *> = emptyMap<String, Any>(), val sslSettings: SslSettings? = SslSettings(), val handler: HttpHandler? = serializeHandler, val authorization: Authorization? = null, val followRedirects: Boolean = false)
Link copied to clipboard
data 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).