Uses of Interface
org.spincast.core.routing.Router
Package
Description
-
Uses of Router in org.spincast.core.controllers
ModifierConstructorDescriptionSpincastFrontController
(Router<R, W> router, SpincastConfig spincastConfig, Dictionary dictionary, Server server, RequestContextFactory<R> requestCreationFactory, SpincastRequestScope spincastRequestScope, Type requestContextType, JsonManager jsonManager, XmlManager xmlManager) The constructor. -
Uses of Router in org.spincast.core.routing
Modifier and TypeMethodDescriptionprotected void
DefaultRouteParamAliasesBinder.bindAlphaAlias
(boolean insensitive, Router<R, W> router) protected void
DefaultRouteParamAliasesBinder.bindAlphaNumericAlias
(boolean insensitive, Router<R, W> router) protected void
DefaultRouteParamAliasesBinder.bindAlphaNumericPlusAlias
(boolean insensitive, Router<R, W> router) protected void
DefaultRouteParamAliasesBinder.bindAlphaPlusAlias
(boolean insensitive, Router<R, W> router) protected void
DefaultRouteParamAliasesBinder.bindLangAlias
(boolean insensitive, Router<R, W> router) protected void
DefaultRouteParamAliasesBinder.bindNumericAlias
(boolean insensitive, Router<R, W> router) protected void
DefaultRouteParamAliasesBinder.bindNumericPlusAlias
(boolean insensitive, Router<R, W> router) Creates a route builder using the specified router.Creates a static resources builder by specifying if the resource to build is a file or a directory.protected void
DefaultRouteParamAliasesBinder.init
(SpincastConfig spincastConfig, Router<R, W> router) Init : binds the aliases. -
Uses of Router in org.spincast.core.websocket
-
Uses of Router in org.spincast.demos.supercalifragilisticexpialidocious
Modifier and TypeMethodDescriptionprotected void
AppController.init
(Router<AppRequestContext, DefaultWebsocketContext> router) Init method : we inject the Router and add some Routes to it. -
Uses of Router in org.spincast.plugins.cssyuicompressor
Modifier and TypeMethodDescriptionprotected Router<?,
?> SpincastCssYuiCompressorPebbleExtensionDefault.getRouter()
ModifierConstructorDescriptionSpincastCssYuiCompressorPebbleExtensionDefault
(SpincastCssYuiCompressorConfig spincastCssYuiCompressorConfig, SpincastConfig spincastConfig, SpincastUtils spincastUtils, Router<?, ?> router, Server server, HttpClient httpClient, SpincastCssYuiCompressorManager spincastCssYuiCompressorManager) -
Uses of Router in org.spincast.plugins.jsclosurecompiler
Modifier and TypeMethodDescriptionprotected Router<?,
?> SpincastJsClosureCompilerPebbleExtensionDefault.getRouter()
ModifierConstructorDescriptionSpincastJsClosureCompilerPebbleExtensionDefault
(SpincastJsClosureCompilerConfig spincastJsClosureCompilerConfig, SpincastConfig spincastConfig, SpincastUtils spincastUtils, Router<?, ?> router, Server server, HttpClient httpClient, SpincastJsClosureCompilerManager spincastJsClosureCompilerManager) -
Uses of Router in org.spincast.plugins.openapi.bottomup
ModifierConstructorDescriptionSpincastOpenApiManagerDefault
(Router<R, W> router, JsonManager jsonManager, SpincastOpenApiBottomUpPluginConfig spincastOpenApiBottomUpPluginConfig, SwaggerAnnotationsCreator annotationsCreator, DefaultRouteParamAliasesBinder<R, W> defaultRouteParamAliasesBinder) -
Uses of Router in org.spincast.plugins.routing
Modifier and TypeInterfaceDescriptioninterface
Unparameterized default router interface to easily use a router with the default request context class.Modifier and TypeClassDescriptionclass
An implementation of the DefaultRouter interface, for easy usage of the default version of the Router.class
SpincastRouter<R extends RequestContext<?>,
W extends WebsocketContext<?>> Spincast routerModifier and TypeMethodDescriptionRedirectRuleBuilderDefault.getRouter()
RouteBuilderDefault.getRouter()
StaticResourceBuilderDefault.getRouter()
WebsocketRouteBuilderDefault.getRouter()
Modifier and TypeMethodDescriptionSpincastRoutingPluginModule.getSpecificRouterImplementationClass()
Modifier and TypeMethodDescriptionprotected com.google.inject.Module
SpincastRoutingPlugin.getPluginModule
(Class<? extends Router<?, ?>> specificRouterImplementationClass) ModifierConstructorDescriptionRedirectRuleBuilderDefault
(Router<R, W> router, String oldPath, SpincastRouterConfig spincastRouterConfig, SpincastRoutingUtils spincastRoutingUtils) RouteBuilderDefault
(Router<R, W> router, RouteFactory<R> routeFactory, SpincastRouterConfig spincastRouterConfig, SpincastFilters<R> spincastFilters, SpincastConfig spincastConfig) StaticResourceBuilderDefault
(Router<R, W> router, boolean isDir, StaticResourceFactory<R> staticResourceFactory, StaticResourceCorsConfigFactory staticResourceCorsConfigFactory, StaticResourceCacheConfigFactory staticResourceCacheConfigFactory, SpincastConfig spincastConfig, SpincastUtils spincastUtils, SpincastRouterConfig spincastRouterConfig) WebsocketRouteBuilderDefault
(Router<R, W> router, WebsocketRouteFactory<R, W> websocketRouteFactory) ModifierConstructorDescriptionSpincastRoutingPluginModule
(Class<? extends Router<?, ?>> specificRouterImplementationClass) -
Uses of Router in org.spincast.plugins.session
ModifierConstructorDescriptionSpincastSessionFilterAdder
(SpincastSessionConfig spincastSessionConfig, Router<?, ?> router, SpincastSessionFilter spincastSessionFilter) -
Uses of Router in org.spincast.plugins.swagger.ui
ModifierConstructorDescriptionSpincastSwaggerUiManager
(Router<?, ?> router, SpincastUtils spincastUtils, SpincastSwaggerUiConfig spincastSwaggerUiConfig, TemplatingEngine templatingEngine, SpincastConfig spincastConfig) -
Uses of Router in org.spincast.quickstart.exchange
Modifier and TypeInterfaceDescriptioninterface
The only purpose of this interface is to make it easier to inject the application specific Router by using "AppRouter" instead of "Router<AppRequestContext, AppWebsocketContext>".Modifier and TypeClassDescriptionclass
The only purpose of this class is to make it easier to inject the application specific Router by using "AppRouter" instead of "Router<AppRequestContext, AppWebsocketContext>". -
Uses of Router in org.spincast.testing.core
-
Uses of Router in org.spincast.website.exchange
Modifier and TypeInterfaceDescriptioninterface
The only purpose of this interface is to make it easier to inject the application specific router by using "AppRouter" instead of "Router<AppRequestContext, DefaultWebsocketContext>".