public class SpincastRoutingPluginModule extends SpincastGuiceModuleBase
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
SpincastRoutingPluginModule() |
SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
Class<? extends Router<?,?>> specificRouterImplementationClass) |
SpincastRoutingPluginModule(Class<? extends Router<?,?>> specificRouterImplementationClass) |
getRequestContextImplementationClass, getRequestContextInterface, getWebsocketContextImplementationClass, getWebsocketContextInterface, install, parameterizeWithContextInterfaces, parameterizeWithRequestContext, parameterizeWithWebsocketContext, setRequestContextImplementationClass, setWebsocketContextImplementationClassaddError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, requestInjection, requestStaticInjection, requireBinding, requireBindingpublic SpincastRoutingPluginModule()
public SpincastRoutingPluginModule(Class<? extends Router<?,?>> specificRouterImplementationClass)
public SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass, Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
public SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass, Class<? extends WebsocketContext<?>> websocketContextImplementationClass, Class<? extends Router<?,?>> specificRouterImplementationClass)
protected Class<? extends Router<?,?>> getSpecificRouterImplementationClass()
protected void configure()
configure in class SpincastGuiceModuleBaseprotected void validateRequirements()
protected com.google.inject.Key<?> getRouterImplementationKey()
protected com.google.inject.Key<?> getRouteKey()
protected com.google.inject.Key<?> getWebsocketRouteKey()
protected com.google.inject.Key<?> getStaticResourceKey()
protected void bindRouter()
protected void bindRouteFactory()
protected void bindWebsocketRouteFactory()
protected void bindRouteBuilderFactory()
protected Class<? extends RouteBuilder> getRouteBuilderImplClass()
protected void bindRedirectRuleBuilderFactory()
protected Class<? extends RedirectRuleBuilder> getRedirectRuleBuilderImplClass()
protected void bindWebsocketRouteBuilderFactory()
protected Class<? extends WebsocketRouteBuilder> getWebsocketRouteBuilderImplClass()
protected void bindWebsocketRouteHandlerFactory()
protected Class<? extends Handler> getWebsocketRouteHandlerImplClass()
protected void bindRouteHandlerMatchFactory()
protected Class<? extends RouteHandlerMatch> getRouteHandlerMatchImplClass()
protected void bindStaticResourceFactory()
protected void bindStaticResourceBuilderFactory()
protected Class<? extends StaticResourceBuilder> getStaticResourceBuilderImplClass()
protected void bindStaticResourceCorsConfigFactory()
protected Class<? extends StaticResourceCorsConfig> getStaticResourceCorsConfigImplClass()
protected void bindStaticResourceCacheConfigFactory()
protected Class<? extends StaticResourceCacheConfig> getStaticResourceCacheConfigImplClass()
protected void bindStaticResourceHotlinkingManager()
protected void bindRequestContextAddon()
protected void bindETagFactory()
protected Class<? extends ETagFactory> getETagFactoryImplClass()
protected void bindSpincastRoutingUtils()
protected Class<? extends SpincastRoutingUtils> getSpincastRoutingUtilsImplClass()
Copyright © 2019. All rights reserved.