Class JavalinRouteProviderMetaData

java.lang.Object
com.kingsrook.qqq.middleware.javalin.metadata.JavalinRouteProviderMetaData
All Implemented Interfaces:
QMetaDataObject, Serializable

public class JavalinRouteProviderMetaData extends Object implements QMetaDataObject
Meta-data to define a Javalin route provider configuration. This class configures how routes are provided and served in the Javalin middleware layer. It supports multiple types of route providers including: - Process-based routes (executing QQQ processes via HTTP endpoints) - Static file serving (hosting files from the file system or JAR) - Single Page Application (SPA) hosting with deep linking support - Isolated SPA hosting with separate route prefixes and static files Route providers can be configured with authentication, context handlers, and before/after handlers for request processing customization.
See Also: