public class AbstractServlett extends Object implements Servlett
Servlett.| Constructor and Description |
|---|
AbstractServlett() |
@Nullable public HttpResponse handleRequest(HttpRequest request, ConsumerWhichThrows<HttpResponse,IOException> sendProvisionalResponse) throws IOException
handleRequest in interface Servlettrequest - The request to processsendProvisionalResponse - Consumes any provisional responses, see
RFC 2616: 10 Status
Code Definitions: 10.1 Informational 1xxnull iff this handler cannot handle the
requestIOExceptionprotected HttpResponse get(HttpRequest httpRequest, ConsumerWhichThrows<HttpResponse,IOException> sendProvisionalResponse) throws IOException
getOrPost(HttpRequest, ConsumerWhichThrows).protected HttpResponse head(HttpRequest httpRequest, ConsumerWhichThrows<HttpResponse,IOException> sendProvisionalResponse) throws IOException
protected HttpResponse post(HttpRequest httpRequest, ConsumerWhichThrows<HttpResponse,IOException> sendProvisionalResponse) throws IOException
getOrPost(HttpRequest, ConsumerWhichThrows).protected HttpResponse put(HttpRequest httpRequest, ConsumerWhichThrows<HttpResponse,IOException> sendProvisionalResponse) throws IOException
protected HttpResponse getOrPost(HttpRequest httpRequest, ConsumerWhichThrows<HttpResponse,IOException> sendProvisionalResponse) throws IOException
get(HttpRequest, ConsumerWhichThrows) and post(HttpRequest, ConsumerWhichThrows). The default implementation returns a BAD_REQUEST response.public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2016 Arno Unkrig. All rights reserved.