-
- All Implemented Interfaces:
-
io.vertx.core.Verticle
public class AdminVerticle extends WebVerticle
-
-
Field Summary
Fields Modifier and Type Field Description private final KLoggerloggerprivate final StringbasePathprivate final StringauthenticatePathprivate final StringhealthcheckPathprivate final StringlivenesscheckPathprivate final StringlogoutPathprivate final StringreadinesscheckPathprivate final Routerrouterprivate final Stringorganizationprivate final TockUseruserprivate final StringuserLogin
-
Constructor Summary
Constructors Constructor Description AdminVerticle()
-
Method Summary
Modifier and Type Method Description KLoggergetLogger()StringgetBasePath()final RequestLoggersimpleLogger(String actionType, Function1<RoutingContext, Object> dataProvider, Function2<RoutingContext, Object, Id<ApplicationDefinition>> applicationIdProvider)final <T extends Any> RequestLoggerlogger(String actionType, Function1<RoutingContext, Object> dataProvider, Function2<RoutingContext, T, Id<ApplicationDefinition>> applicationIdProvider)UnitconfigureServices()final UnitconfigureStaticHandling()Unitconfigure()Function1<RoutingContext, Unit>defaultHealthcheck()Function1<RoutingContext, Unit>detailedHealthcheck()-
Methods inherited from class ai.tock.shared.vertx.WebVerticle
addAuth, blocking, blocking, blockingDelete, blockingDelete, blockingJsonGet, blockingJsonGet, blockingJsonPost, blockingJsonPost, blockingWithBodyJson, corsHandler, corsHandler, defaultErrorHandler, defaultRole, defaultRoles, endJson, endJson, endJson, firstQueryParam, getAuthenticatePath, getHealthcheckPath, getLivenesscheckPath, getLogoutPath, getOrganization, getReadinesscheckPath, getRouter, getUser, getUserLogin, healthcheck, isAuthorized, livenesscheck, path, pathId, pathToLocale, queryId, readBytes, readJson, readJson, readString, readinesscheck, start, stop, success -
Methods inherited from class io.vertx.core.AbstractVerticle
config, deploymentID, getVertx, init, processArgs, start, stop -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getLogger
KLogger getLogger()
-
getBasePath
String getBasePath()
-
simpleLogger
final RequestLogger simpleLogger(String actionType, Function1<RoutingContext, Object> dataProvider, Function2<RoutingContext, Object, Id<ApplicationDefinition>> applicationIdProvider)
-
logger
final <T extends Any> RequestLogger logger(String actionType, Function1<RoutingContext, Object> dataProvider, Function2<RoutingContext, T, Id<ApplicationDefinition>> applicationIdProvider)
-
configureServices
Unit configureServices()
-
configureStaticHandling
final Unit configureStaticHandling()
-
defaultHealthcheck
Function1<RoutingContext, Unit> defaultHealthcheck()
-
detailedHealthcheck
Function1<RoutingContext, Unit> detailedHealthcheck()
-
-
-
-