/** * Specify a handler that will be called for a matching HTTP PUT * @param pattern The simple pattern * @param handler The handler to call */ public void put(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, putBindings); }
/** * Specify a handler that will be called for a matching HTTP POST * @param pattern The simple pattern * @param handler The handler to call */ public void post(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, postBindings); }
/** * Specify a handler that will be called for a matching HTTP GET * @param pattern The simple pattern * @param handler The handler to call */ public void get(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, getBindings); }
/** * Specify a handler that will be called for a matching HTTP OPTIONS * @param pattern The simple pattern * @param handler The handler to call */ public void options(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, optionsBindings); }
/** * Specify a handler that will be called for a matching HTTP TRACE * @param pattern The simple pattern * @param handler The handler to call */ public void trace(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, traceBindings); }
/** * Specify a handler that will be called for a matching HTTP DELETE * @param pattern The simple pattern * @param handler The handler to call */ public void delete(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, deleteBindings); }
/** * Specify a handler that will be called for a matching HTTP HEAD * @param pattern The simple pattern * @param handler The handler to call */ public void head(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, headBindings); }
/** * Specify a handler that will be called for a matching HTTP CONNECT * @param pattern The simple pattern * @param handler The handler to call */ public void connect(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, connectBindings); }
/** * Specify a handler that will be called for a matching HTTP PATCH * @param pattern The simple pattern * @param handler The handler to call */ public void patch(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, patchBindings); }
/** * Specify a handler that will be called for all HTTP methods * @param pattern The simple pattern * @param handler The handler to call */ public void all(String pattern, Handler<HttpServerRequest> handler) { addPattern(pattern, handler, getBindings); addPattern(pattern, handler, putBindings); addPattern(pattern, handler, postBindings); addPattern(pattern, handler, deleteBindings); addPattern(pattern, handler, optionsBindings); addPattern(pattern, handler, headBindings); addPattern(pattern, handler, traceBindings); addPattern(pattern, handler, connectBindings); addPattern(pattern, handler, patchBindings); }