Uses of Class
com.kingsrook.qqq.middleware.javalin.QApplicationJavalinServer
Packages that use QApplicationJavalinServer
Package
Description
-
Uses of QApplicationJavalinServer in com.kingsrook.qqq.middleware.javalin
Methods in com.kingsrook.qqq.middleware.javalin that return QApplicationJavalinServerModifier and TypeMethodDescriptionQApplicationLauncher.getServer()Getter for the javalin serverQApplicationJavalinServer.withAdditionalRouteProviders(List<QJavalinRouteProviderInterface> additionalRouteProviders) Fluent setter for additionalRouteProvidersQApplicationJavalinServer.withFrontendMaterialDashboardHostedPath(String frontendMaterialDashboardHostedPath) Fluent setter for frontendMaterialDashboardHostedPathQApplicationJavalinServer.withHotSwapCustomizer(Consumer<QInstance> hotSwapCustomizer) Fluent setter for hotSwapCustomizerQApplicationJavalinServer.withIsolatedSpaRouteProvider(String spaPath, String staticFilesPath) Fluent setter to add an IsolatedSpaRouteProvider.QApplicationJavalinServer.withIsolatedSpaRouteProvider(String spaPath, String staticFilesPath, String spaIndexFile) Fluent setter to add an IsolatedSpaRouteProvider with full configuration.QApplicationJavalinServer.withJavalinConfigCustomizer(Consumer<io.javalin.config.JavalinConfig> javalinConfigCustomizer) Fluent setter for configuration-time routes and handlers.QApplicationJavalinServer.withJavalinConfigurationCustomizer(Consumer<io.javalin.Javalin> javalinConfigurationCustomizer) Fluent setter for the service observer; use javalinConfigCustomizer for routes.QApplicationJavalinServer.withJavalinMetaData(QJavalinMetaData javalinMetaData) Fluent setter for javalinMetaDataQApplicationJavalinServer.withMiddlewareVersionList(List<AbstractMiddlewareVersion> middlewareVersionList) Fluent setter for middlewareVersionListQApplicationJavalinServer.withMillisBetweenHotSwaps(long millisBetweenHotSwaps) Fluent setter for MILLIS_BETWEEN_HOT_SWAPSQApplicationJavalinServer.withNextDashboardSecurityHeadersCustomizer(Consumer<NextDashboardSecurityHeaders> nextDashboardSecurityHeadersCustomizer) Fluent setter for nextDashboardSecurityHeadersCustomizer, for examplewithNextDashboardSecurityHeadersCustomizer(headers -> headers.withSources("img-src", "https://cdn.example.com")).Fluent setter for portQApplicationJavalinServer.withServeFrontendMaterialDashboard(boolean serveFrontendMaterialDashboard) Fluent setter for serveFrontendMaterialDashboardQApplicationJavalinServer.withServeFrontendNext(boolean serveFrontendNext) Fluent setter for serveFrontendNextQApplicationJavalinServer.withServeLegacyUnversionedMiddlewareAPI(boolean serveLegacyUnversionedMiddlewareAPI) Fluent setter for serveLegacyUnversionedMiddlewareAPIQApplicationJavalinServer.withSessionCookieHttpOnly(Boolean sessionCookieHttpOnly) Fluent setter for sessionCookieHttpOnly (see getSessionCookieHttpOnly).QApplicationJavalinServer.withStrictUiApiRoutes(boolean strictUiApiRoutes) Fluent setter for strictUiApiRoutesMethods in com.kingsrook.qqq.middleware.javalin that return types with arguments of type QApplicationJavalinServerModifier and TypeMethodDescriptionQApplicationLauncherConfig.getServerCustomizer()Getter for serverCustomizerMethod parameters in com.kingsrook.qqq.middleware.javalin with type arguments of type QApplicationJavalinServerModifier and TypeMethodDescriptionvoidQApplicationLauncherConfig.setServerCustomizer(Consumer<QApplicationJavalinServer> serverCustomizer) Setter for serverCustomizerQApplicationLauncherConfig.withServerCustomizer(Consumer<QApplicationJavalinServer> serverCustomizer) Fluent setter for serverCustomizer - called with the server before it starts. -
Uses of QApplicationJavalinServer in com.kingsrook.qqq.middleware.javalin.specs.invoke
Methods in com.kingsrook.qqq.middleware.javalin.specs.invoke with parameters of type QApplicationJavalinServerModifier and TypeMethodDescriptionstatic UiApiInvokerUiApiInvoker.forServer(QApplicationJavalinServer server) An invoker for a running server's first (current) UI API version, calling it on the loopback interface.static UiApiInvokerUiApiInvoker.forServer(QApplicationJavalinServer server, String clientChannel) An invoker for a running server, labelling every call with a client channel (e.g. assistant) - fixed here, server side: a request can only add detail (assistant/), never change or remove the channel.