All Downloads are FREE. Search and download functionalities are using the official Maven repository.

public.javadoc.org.spincast.plugins.routing.SpincastRoutingPluginModule.html Maven / Gradle / Ivy

There is a newer version: 2.2.0
Show newest version






SpincastRoutingPluginModule (org.spincast:spincast-framework 1.0.0 API)












org.spincast.plugins.routing

Class SpincastRoutingPluginModule

    • Field Detail

      • logger

        protected final org.slf4j.Logger logger
    • Constructor Detail

      • SpincastRoutingPluginModule

        public SpincastRoutingPluginModule()
      • SpincastRoutingPluginModule

        public SpincastRoutingPluginModule(Class<? extends Router<?,?>> specificRouterImplementationClass)
      • SpincastRoutingPluginModule

        public SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
                                           Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
      • SpincastRoutingPluginModule

        public SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
                                           Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
                                           Class<? extends Router<?,?>> specificRouterImplementationClass)
    • Method Detail

      • getSpecificRouterImplementationClass

        protected Class<? extends Router<?,?>> getSpecificRouterImplementationClass()
      • validateRequirements

        protected void validateRequirements()
      • getRouterImplementationKey

        protected com.google.inject.Key<?> getRouterImplementationKey()
      • getRouteKey

        protected com.google.inject.Key<?> getRouteKey()
      • getWebsocketRouteKey

        protected com.google.inject.Key<?> getWebsocketRouteKey()
      • getStaticResourceKey

        protected com.google.inject.Key<?> getStaticResourceKey()
      • bindRouter

        protected void bindRouter()
      • bindRouteFactory

        protected void bindRouteFactory()
      • bindWebsocketRouteFactory

        protected void bindWebsocketRouteFactory()
      • bindRouteBuilderFactory

        protected void bindRouteBuilderFactory()
      • getRouteBuilderImplClass

        protected Class<? extends RouteBuilder> getRouteBuilderImplClass()
      • bindRedirectRuleBuilderFactory

        protected void bindRedirectRuleBuilderFactory()
      • bindWebsocketRouteBuilderFactory

        protected void bindWebsocketRouteBuilderFactory()
      • bindWebsocketRouteHandlerFactory

        protected void bindWebsocketRouteHandlerFactory()
      • getWebsocketRouteHandlerImplClass

        protected Class<? extends Handler> getWebsocketRouteHandlerImplClass()
      • bindRouteHandlerMatchFactory

        protected void bindRouteHandlerMatchFactory()
      • getRouteHandlerMatchImplClass

        protected Class<? extends RouteHandlerMatch> getRouteHandlerMatchImplClass()
      • bindStaticResourceFactory

        protected void bindStaticResourceFactory()
      • bindStaticResourceBuilderFactory

        protected void bindStaticResourceBuilderFactory()
      • bindStaticResourceCorsConfigFactory

        protected void bindStaticResourceCorsConfigFactory()
      • bindStaticResourceCacheConfigFactory

        protected void bindStaticResourceCacheConfigFactory()
      • bindStaticResourceHotlinkingManager

        protected void bindStaticResourceHotlinkingManager()
      • bindRequestContextAddon

        protected void bindRequestContextAddon()
      • bindETagFactory

        protected void bindETagFactory()
      • getETagFactoryImplClass

        protected Class<? extends ETagFactory> getETagFactoryImplClass()
      • bindSpincastRoutingUtils

        protected void bindSpincastRoutingUtils()

Copyright © 2019. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy