public interface RouterFactory<Specification>
original non RX-ified interface using Vert.x codegen.| Modifier and Type | Method and Description |
|---|---|
RouterFactory |
addFailureHandler(HttpMethod method,
String path,
Handler<RoutingContext> failureHandler)
Add a failure handler to a path with a method.
|
RouterFactory |
addHandler(HttpMethod method,
String path,
Handler<RoutingContext> handler)
Add an handler to a path with a method.
|
RouterFactory |
addSecurityHandler(String securitySchemaName,
Handler<RoutingContext> handler)
Mount to paths that have to follow a security schema a security handler
|
RouterFactory |
enableValidationFailureHandler(boolean enable)
Deprecated.
|
RouterFactory |
getDelegate() |
RouterFactoryOptions |
getOptions()
Get options of router factory.
|
Router |
getRouter()
Construct a new router based on spec.
|
RouterFactory |
mountOperationsWithoutHandlers(boolean enable)
Deprecated.
|
static <Specification> |
newInstance(RouterFactory arg) |
static <Specification> |
newInstance(RouterFactory arg,
TypeArg<Specification> __typeArg_Specification) |
RouterFactory |
setOptions(RouterFactoryOptions options)
Override options
|
RouterFactory |
setValidationFailureHandler(Handler<RoutingContext> handler)
Deprecated.
|
RouterFactory getDelegate()
RouterFactory addSecurityHandler(String securitySchemaName, Handler<RoutingContext> handler)
securitySchemaName - handler - RouterFactory addHandler(HttpMethod method, String path, Handler<RoutingContext> handler)
io.vertx.rxjava.ext.web.api.contract.RouterFactoryException. Deprecated in favour of
operation idmethod - path - handler - RouterFactory addFailureHandler(HttpMethod method, String path, Handler<RoutingContext> failureHandler)
io.vertx.rxjava.ext.web.api.contract.RouterFactoryException. Deprecated in favour of
operation idmethod - path - failureHandler - RouterFactory setOptions(RouterFactoryOptions options)
options - RouterFactoryOptions getOptions()
RouterFactoryOptionsRouterFactory setValidationFailureHandler(Handler<RoutingContext> handler)
RouterFactoryOptions
and load it using setOptions(io.vertx.ext.web.api.contract.RouterFactoryOptions)handler - RouterFactory enableValidationFailureHandler(boolean enable)
RouterFactoryOptions
and load it using setOptions(io.vertx.ext.web.api.contract.RouterFactoryOptions)enable - RouterFactory mountOperationsWithoutHandlers(boolean enable)
RouterFactoryOptions
and load it using setOptions(io.vertx.ext.web.api.contract.RouterFactoryOptions)enable - Router getRouter()
static <Specification> RouterFactory<Specification> newInstance(RouterFactory arg)
static <Specification> RouterFactory<Specification> newInstance(RouterFactory arg, TypeArg<Specification> __typeArg_Specification)
Copyright © 2018 Eclipse. All rights reserved.