public class PredicateHandler extends Object implements HttpHandler
| Constructor and Description | 
|---|
| PredicateHandler(Predicate predicate,
                HttpHandler trueHandler,
                HttpHandler falseHandler) | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpHandler | getFalseHandler() | 
| Predicate | getPredicate() | 
| HttpHandler | getTrueHandler() | 
| void | handleRequest(HttpServerExchange exchange)Handle the request. | 
| PredicateHandler | setFalseHandler(HttpHandler falseHandler) | 
| PredicateHandler | setPredicate(Predicate predicate) | 
| PredicateHandler | setTrueHandler(HttpHandler trueHandler) | 
public PredicateHandler(Predicate predicate, HttpHandler trueHandler, HttpHandler falseHandler)
public void handleRequest(HttpServerExchange exchange) throws Exception
HttpHandlerhandleRequest in interface HttpHandlerexchange - the HTTP request/response exchangeExceptionpublic Predicate getPredicate()
public PredicateHandler setPredicate(Predicate predicate)
public HttpHandler getTrueHandler()
public PredicateHandler setTrueHandler(HttpHandler trueHandler)
public HttpHandler getFalseHandler()
public PredicateHandler setFalseHandler(HttpHandler falseHandler)
Copyright © 2018 JBoss by Red Hat. All rights reserved.