Class ProcessBasedRouter
java.lang.Object
com.kingsrook.qqq.middleware.javalin.routeproviders.ProcessBasedRouter
- All Implemented Interfaces:
QJavalinRouteProviderInterface
-
Constructor Summary
ConstructorsConstructorDescriptionProcessBasedRouter
(JavalinRouteProviderMetaData routeProvider) ProcessBasedRouter
(String hostedPath, String processName) ConstructorProcessBasedRouter
(String hostedPath, String processName, List<String> methods) Constructor -
Method Summary
Modifier and TypeMethodDescriptionGetter for contextHandlerio.javalin.apibuilder.EndpointGroup
Getter for routeAuthenticatorvoid
setContextHandler
(QCodeReference contextHandler) Setter for contextHandlervoid
setQInstance
(QInstance qInstance) For initial setup when server boots, set the qInstance - but also, e.g., for development, to do a hot-swap.void
setRouteAuthenticator
(QCodeReference routeAuthenticator) Setter for routeAuthenticatorwithContextHandler
(QCodeReference contextHandler) Fluent setter for contextHandlerwithRouteAuthenticator
(QCodeReference routeAuthenticator) Fluent setter for routeAuthenticatorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.middleware.javalin.QJavalinRouteProviderInterface
acceptJavalinConfig, acceptJavalinService
-
Constructor Details
-
ProcessBasedRouter
-
ProcessBasedRouter
-
ProcessBasedRouter
-
-
Method Details
-
setQInstance
Description copied from interface:QJavalinRouteProviderInterface
For initial setup when server boots, set the qInstance - but also, e.g., for development, to do a hot-swap.- Specified by:
setQInstance
in interfaceQJavalinRouteProviderInterface
-
getJavalinEndpointGroup
public io.javalin.apibuilder.EndpointGroup getJavalinEndpointGroup()- Specified by:
getJavalinEndpointGroup
in interfaceQJavalinRouteProviderInterface
-
getRouteAuthenticator
Getter for routeAuthenticator -
setRouteAuthenticator
Setter for routeAuthenticator -
withRouteAuthenticator
Fluent setter for routeAuthenticator -
getContextHandler
Getter for contextHandler -
setContextHandler
Setter for contextHandler -
withContextHandler
Fluent setter for contextHandler
-