public class SpincastCorePluginModule extends SpincastGuiceModuleBase
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isSpincastRequestScopedBound |
| Constructor and Description |
|---|
SpincastCorePluginModule() |
SpincastCorePluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
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 SpincastCorePluginModule()
public SpincastCorePluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass, Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
protected void configure()
configure in class SpincastGuiceModuleBaseprotected void validateRequirements()
protected void bindSpincastInitValidator()
protected void bindRequestContextType()
protected void bindWebsocketContextType()
protected void bindSpincastRequestScope()
Modules.override(com.google.inject.Module...)!
For infos on custom scopes:https://github.com/google/guice/wiki/CustomScopesprotected void bindRequestContextInRequestScope()
protected void bindRequestContextBaseDeps()
protected void bindSpincastFilters()
protected Class<? extends CorsFilter> getCorsFilterClass()
protected com.google.inject.Key<SpincastFiltersDefault> getSpincastFiltersKey()
protected void bindDefaultPredefinedRouteParamPatternsBinder()
protected void bindRequestContextFactory()
protected void bindFrontController()
protected void bindSpincastUtilsClass()
protected void bindJsonObjectFactory()
protected com.google.inject.Key<?> getFrontControllerKey()
protected com.google.inject.Key<?> getSpincastUtilsKey()
protected Class<? extends JsonObject> getJsonObjectImplClass()
protected void bindWebsocketEndpointHandlerFactory()
protected com.google.inject.Key<?> getWebsocketEndpointHandlerKey()
protected void bindWebsocketContextFactory()
protected void bindWebsocketEndpointToControllerManager()
protected void bindCoreDictionaryMessages()
protected Class<? extends SpincastCoreDictionaryEntries> getSpincastCoreDictionaryEntriesImplClass()
protected Class<? extends WebsocketEndpointToControllerManager> getWebsocketEndpointToControllerKeysMapClass()
protected void bindServerUtils()
protected Class<? extends ServerUtils> getServerUtilsImplClass()
protected void bindSSLContextFactory()
protected Class<? extends SSLContextFactory> getSSLContextFactoryClass()
protected void bindValidators()
protected Class<? extends Validators> getValidatorsImplClass()
protected void bindFormFactory()
protected void bindValidationFactory()
protected Class<? extends ValidationSet> getValidationSetImplClass()
protected Class<? extends ValidationMessage> getValidationMessageImplClass()
protected void bindFlashMessageFactory()
protected Class<? extends FlashMessage> getFlashMessageImplClass()
protected void bindFlashMessagesHolder()
protected Class<? extends FlashMessagesHolder> getFlashMessagesHolderImplClass()
protected void bindObjectConverter()
protected Class<? extends ObjectConverter> getObjectConverterImplClass()
protected void bindCookieFactory()
protected void bindTestingModeFlag()
protected void spincastInit()
protected void bindServerStartedListenersMultibinder()
protected void bindsInterceptors()
protected void bindServerStartedInterceptor()
Copyright © 2019. All rights reserved.