HttpHandler
public class FileErrorPageHandler extends java.lang.Object implements HttpHandler
This handler does not server up and response codes by default, you must configure the response codes it responds to.
Modifier and Type | Class | Description |
---|---|---|
static class |
FileErrorPageHandler.Builder |
Constructor | Description |
---|---|
FileErrorPageHandler(HttpHandler next,
java.io.File file,
java.lang.Integer... responseCodes) |
Deprecated.
|
FileErrorPageHandler(HttpHandler next,
java.nio.file.Path file,
MimeMappings mimeMappings,
java.lang.Integer... responseCodes) |
|
FileErrorPageHandler(HttpHandler next,
java.nio.file.Path file,
java.lang.Integer... responseCodes) |
|
FileErrorPageHandler(java.io.File file,
java.lang.Integer... responseCodes) |
Deprecated.
|
FileErrorPageHandler(java.nio.file.Path file,
java.lang.Integer... responseCodes) |
Modifier and Type | Method | Description |
---|---|---|
java.nio.file.Path |
getFile() |
|
HttpHandler |
getNext() |
|
java.util.Set<java.lang.Integer> |
getResponseCodes() |
|
void |
handleRequest(HttpServerExchange exchange) |
Handle the request.
|
FileErrorPageHandler |
setFile(java.nio.file.Path file) |
|
FileErrorPageHandler |
setNext(HttpHandler next) |
|
FileErrorPageHandler |
setResponseCodes(java.lang.Integer... responseCodes) |
|
FileErrorPageHandler |
setResponseCodes(java.util.Set<java.lang.Integer> responseCodes) |
@Deprecated public FileErrorPageHandler(java.io.File file, java.lang.Integer... responseCodes)
public FileErrorPageHandler(java.nio.file.Path file, java.lang.Integer... responseCodes)
@Deprecated public FileErrorPageHandler(HttpHandler next, java.io.File file, java.lang.Integer... responseCodes)
public FileErrorPageHandler(HttpHandler next, java.nio.file.Path file, java.lang.Integer... responseCodes)
public FileErrorPageHandler(HttpHandler next, java.nio.file.Path file, MimeMappings mimeMappings, java.lang.Integer... responseCodes)
public void handleRequest(HttpServerExchange exchange) throws java.lang.Exception
HttpHandler
handleRequest
in interface HttpHandler
exchange
- the HTTP request/response exchangejava.lang.Exception
public HttpHandler getNext()
public FileErrorPageHandler setNext(HttpHandler next)
public java.util.Set<java.lang.Integer> getResponseCodes()
public FileErrorPageHandler setResponseCodes(java.util.Set<java.lang.Integer> responseCodes)
public FileErrorPageHandler setResponseCodes(java.lang.Integer... responseCodes)
public java.nio.file.Path getFile()
public FileErrorPageHandler setFile(java.nio.file.Path file)
Copyright © 2018. All rights reserved.