Liking cljdoc? Tell your friends :D
Clojure only.

ring.adapter.undertow

Adapter for the Undertow webserver.

Adapter for the Undertow webserver.
raw docstring

run-undertowclj

(run-undertow handler {:keys [dispatch?] :or {dispatch? true} :as options})

Start an Undertow webserver using given handler and the supplied options:

:configurator - a function called with the Undertow Builder instance :host - the hostname to listen on :port - the port to listen on (defaults to 80) :ssl-port - a number, requires either :ssl-context, :keystore, or :key-managers :keystore - the filepath (a String) to the keystore :key-password - the password for the keystore :truststore - if separate from the keystore :trust-password - if :truststore passed :ssl-context - a valid javax.net.ssl.SSLContext :key-managers - a valid javax.net.ssl.KeyManager [] :trust-managers - a valid javax.net.ssl.TrustManager [] :http2? :io-threads - # threads handling IO, defaults to available processors :worker-threads - # threads invoking handlers, defaults to (* io-threads 8) :buffer-size - a number, defaults to 16k for modern servers :direct-buffers? - boolean, defaults to true :dispatch? - dispatch handlers off the I/O threads (default: true)

Returns an Undertow server instance. To stop call (.stop server).

Start an Undertow webserver using given handler and the supplied options:

:configurator   - a function called with the Undertow Builder instance
:host           - the hostname to listen on
:port           - the port to listen on (defaults to 80)
:ssl-port       - a number, requires either :ssl-context, :keystore, or :key-managers
:keystore - the filepath (a String) to the keystore
:key-password - the password for the keystore
:truststore - if separate from the keystore
:trust-password - if :truststore passed
:ssl-context - a valid javax.net.ssl.SSLContext
:key-managers - a valid javax.net.ssl.KeyManager []
:trust-managers - a valid javax.net.ssl.TrustManager []
:http2?
:io-threads - # threads handling IO, defaults to available processors
:worker-threads - # threads invoking handlers, defaults to (* io-threads 8)
:buffer-size - a number, defaults to 16k for modern servers
:direct-buffers? - boolean, defaults to true
:dispatch?      - dispatch handlers off the I/O threads (default: true)

Returns an Undertow server instance. To stop call (.stop server).
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close