| Constructor and Description |
|---|
ExpressRouter() |
| Modifier and Type | Method and Description |
|---|---|
ExpressRouter |
all(HttpRequestHandler request)
Add an listener for all request methods and contexts.
|
ExpressRouter |
all(String context,
HttpRequestHandler request)
Adds an handler for a specific context.
|
ExpressRouter |
all(String context,
String requestMethod,
HttpRequestHandler request)
Adds an handler for a specific context and method.
|
ExpressRouter |
delete(String context,
HttpRequestHandler request)
Add an listener for DELETE request's.
|
ExpressRouter |
get(String context,
HttpRequestHandler request)
Add an listener for GET request's.
|
ExpressRouter |
patch(String context,
HttpRequestHandler request)
Add an listener for PATCH request's.
|
ExpressRouter |
post(String context,
HttpRequestHandler request)
Add an listener for POST request's.
|
ExpressRouter |
put(String context,
HttpRequestHandler request)
Add an listener for PUT request's.
|
ExpressRouter |
use(HttpRequestHandler middleware)
Add an middleware which will be called before each request-type listener will be fired.
|
ExpressRouter |
use(String context,
HttpRequestHandler middleware)
Add an middleware which will be called before each request-type listener will be fired.
|
ExpressRouter |
use(String context,
String requestMethod,
HttpRequestHandler middleware)
Add an middleware which will be called before each request-type listener will be fired.
|
public ExpressRouter use(HttpRequestHandler middleware)
Routerpublic ExpressRouter use(String context, HttpRequestHandler middleware)
Routerpublic ExpressRouter use(String context, String requestMethod, HttpRequestHandler middleware)
Routeruse in interface Routercontext - The context where the middleware should listen for the request handler..requestMethod - And type of request-method eg. GET, POST etc.middleware - An middleware which will be fired if the context matches the request-method- and path.public ExpressRouter all(HttpRequestHandler request)
Routerpublic ExpressRouter all(String context, HttpRequestHandler request)
Routerpublic ExpressRouter all(String context, String requestMethod, HttpRequestHandler request)
Routerpublic ExpressRouter get(String context, HttpRequestHandler request)
Routerpublic ExpressRouter post(String context, HttpRequestHandler request)
Routerpublic ExpressRouter put(String context, HttpRequestHandler request)
Routerpublic ExpressRouter delete(String context, HttpRequestHandler request)
Routerpublic ExpressRouter patch(String context, HttpRequestHandler request)
RouterCopyright © 2019. All rights reserved.