public OriginHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
public CacheHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; } }
public OriginHandler setOriginFailedHandler(HttpHandler originFailedHandler) { Handlers.handlerNotNull(originFailedHandler); this.originFailedHandler = originFailedHandler; return this; } }
public FileErrorPageHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
public NameVirtualHostHandler setDefaultHandler(final HttpHandler defaultHandler) { Handlers.handlerNotNull(defaultHandler); this.defaultHandler = defaultHandler; return this; }
public SessionAttachmentHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
public void setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; } }
public SimpleErrorPageHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
public EncodingHandler setNoEncodingHandler(HttpHandler noEncodingHandler) { Handlers.handlerNotNull(noEncodingHandler); this.noEncodingHandler = noEncodingHandler; return this; }
public EagerFormParsingHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
public CanonicalPathHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
public AuthenticationMechanismsHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
/** * Set the non-upgrade delegate handler. * * @param nonUpgradeHandler the non-upgrade delegate handler */ public ChannelUpgradeHandler setNonUpgradeHandler(final HttpHandler nonUpgradeHandler) { Handlers.handlerNotNull(nonUpgradeHandler); this.nonUpgradeHandler = nonUpgradeHandler; return this; }
public EncodingHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
@Override public MiddlewareHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
@Override public MiddlewareHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
@Override public MiddlewareHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
@Override public MiddlewareHandler setNext(final HttpHandler next) { Handlers.handlerNotNull(next); this.next = next; return this; }
public synchronized NameVirtualHostHandler addHost(final String host, final HttpHandler handler) { Handlers.handlerNotNull(handler); hosts.put(host.toLowerCase(Locale.ENGLISH), handler); return this; }
/** * If the request path is exactly equal to the given path, run the handler. * <p> * Exact paths are prioritized higher than prefix paths. * * @param path If the request path is exactly this, run handler. * @param handler Handler run upon exact path match. * @return The resulting PathHandler after this path has been added to it. */ public synchronized PathHandler addExactPath(final String path, final HttpHandler handler) { Handlers.handlerNotNull(handler); pathMatcher.addExactPath(path, handler); return this; }