-
- All Implemented Interfaces:
-
com.hexagonkt.handlers.Handler
public interface HttpHandler implements Handler<HttpServerCall>
-
-
Method Summary
Modifier and Type Method Description abstract HttpHandleraddPrefix(String prefix)HttpServerResponseprocess(HttpServerRequestPort request)HttpServerResponseprocess(HttpMethod method, HttpProtocol protocol, String host, Integer port, String path, QueryParameters queryParameters, Headers headers, Object body, List<HttpPart> parts, FormParameters formParameters, List<Cookie> cookies, ContentType contentType, List<X509Certificate> certificateChain, List<ContentType> accept, Long contentLength)abstract HttpServerPredicategetServerPredicate()-
-
Method Detail
-
addPrefix
abstract HttpHandler addPrefix(String prefix)
-
process
HttpServerResponse process(HttpServerRequestPort request)
-
process
HttpServerResponse process(HttpMethod method, HttpProtocol protocol, String host, Integer port, String path, QueryParameters queryParameters, Headers headers, Object body, List<HttpPart> parts, FormParameters formParameters, List<Cookie> cookies, ContentType contentType, List<X509Certificate> certificateChain, List<ContentType> accept, Long contentLength)
-
getServerPredicate
abstract HttpServerPredicate getServerPredicate()
-
-
-
-