public class GRouter extends Middleware
vertx
Constructor and Description |
---|
GRouter() |
Modifier and Type | Method and Description |
---|---|
GRouter |
all(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for all HTTP methods
|
GRouter |
all(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for all HTTP methods
|
GRouter |
connect(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP CONNECT
|
GRouter |
connect(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP CONNECT
|
GRouter |
delete(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP DELETE
|
GRouter |
delete(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP DELETE
|
GRouter |
get(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP GET
|
GRouter |
get(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP GET
|
void |
handle(YokeRequest request,
org.vertx.java.core.Handler<java.lang.Object> next)
Handles a request.
|
GRouter |
head(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP HEAD
|
GRouter |
head(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP HEAD
|
GRouter |
options(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP OPTIONS
|
GRouter |
options(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP OPTIONS
|
GRouter |
patch(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP PATCH
|
GRouter |
patch(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP PATCH
|
GRouter |
post(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP POST
|
GRouter |
post(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP POST
|
GRouter |
put(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP PUT
|
GRouter |
put(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP PUT
|
GRouter |
trace(java.util.regex.Pattern pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP TRACE
|
GRouter |
trace(java.lang.String pattern,
groovy.lang.Closure handler)
Specify a middleware that will be called for a matching HTTP TRACE
|
isErrorHandler, setVertx
public void handle(YokeRequest request, org.vertx.java.core.Handler<java.lang.Object> next)
Middleware
handle
in class Middleware
request
- A YokeRequest which in practice is a extended HttpServerRequestnext
- The callback to inform that the next middleware in the chain should be used. A value different from
null represents an error and in that case the error handler middleware will be executed.public GRouter get(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter put(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter post(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter delete(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter options(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter head(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter trace(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter connect(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter patch(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter all(java.lang.String pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter get(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter put(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter post(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter delete(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter options(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter head(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter trace(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter connect(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter patch(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to callpublic GRouter all(java.util.regex.Pattern pattern, groovy.lang.Closure handler)
pattern
- The simple patternhandler
- The middleware to call