public abstract class MainVerticle
extends io.vertx.core.AbstractVerticle
| Constructor and Description |
|---|
MainVerticle() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract io.vertx.ext.auth.jwt.JWTAuth |
createAuthProvider() |
protected io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> |
createRouteFailureHandler() |
protected io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> |
createRouteLogHandler() |
protected abstract String |
getAllowedOrigins() |
protected abstract String |
getApiPrefix() |
protected abstract String |
getBannerText() |
protected abstract String |
getName() |
protected abstract int |
getPort() |
protected abstract Class<?>[] |
getResourceClasses() |
protected abstract io.vertx.core.json.JsonObject |
getSSLConfig() |
protected abstract boolean |
isProduction() |
void |
start(io.vertx.core.Promise<Void> startPromise) |
config, deploymentID, getVertx, init, processArgs, start, start, stop, stoppublic void start(io.vertx.core.Promise<Void> startPromise)
protected io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> createRouteLogHandler()
protected io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> createRouteFailureHandler()
protected abstract String getName()
protected abstract int getPort()
protected abstract String getAllowedOrigins()
protected abstract String getApiPrefix()
protected abstract String getBannerText()
protected abstract boolean isProduction()
protected abstract io.vertx.core.json.JsonObject getSSLConfig()
protected abstract io.vertx.ext.auth.jwt.JWTAuth createAuthProvider()
protected abstract Class<?>[] getResourceClasses()
Copyright © 2020. All rights reserved.