Class SpincastUndertowPluginModule

java.lang.Object
com.google.inject.AbstractModule
org.spincast.core.guice.SpincastGuiceModuleBase
org.spincast.plugins.undertow.SpincastUndertowPluginModule
All Implemented Interfaces:
com.google.inject.Module, SpincastContextTypesInterested

public class SpincastUndertowPluginModule extends SpincastGuiceModuleBase
  • Constructor Details

    • SpincastUndertowPluginModule

      public SpincastUndertowPluginModule()
    • SpincastUndertowPluginModule

      public SpincastUndertowPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass, Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
  • Method Details

    • configure

      protected void configure()
      Specified by:
      configure in class SpincastGuiceModuleBase
    • bindSpincastUndertowUtils

      protected void bindSpincastUndertowUtils()
    • getSpincastUndertowUtilsClass

      protected Class<? extends SpincastUndertowUtils> getSpincastUndertowUtilsClass()
    • getSpincastUndertowServerClass

      protected Class<? extends Server> getSpincastUndertowServerClass()
    • bindCorsHandlerFactory

      protected void bindCorsHandlerFactory()
    • getCorsHandlerClass

      protected Class<? extends CorsHandler> getCorsHandlerClass()
    • bindGzipCheckerHandlerFactory

      protected void bindGzipCheckerHandlerFactory()
    • getGzipCheckerHandlerClass

      protected Class<? extends GzipCheckerHandler> getGzipCheckerHandlerClass()
    • bindSkipResourceOnQueryStringHandlerFactory

      protected void bindSkipResourceOnQueryStringHandlerFactory()
    • getSkipResourceOnQueryStringHandlerClass

      protected Class<? extends SkipResourceOnQueryStringHandler> getSkipResourceOnQueryStringHandlerClass()
    • bindSpincastResourceHandlerFactory

      protected void bindSpincastResourceHandlerFactory()
    • getSpincastResourceHandlerClass

      protected Class<? extends SpincastResourceHandler> getSpincastResourceHandlerClass()
    • bindCacheBusterRemovalHandlerFactory

      protected void bindCacheBusterRemovalHandlerFactory()
    • getCacheBusterRemovalHandlerClass

      protected Class<? extends CacheBusterRemovalHandler> getCacheBusterRemovalHandlerClass()
    • bindFileClassPathResourceManagerFactory

      protected void bindFileClassPathResourceManagerFactory()
    • getFileClassPathResourceManagerClass

      protected Class<? extends SpincastClassPathFileResourceManager> getFileClassPathResourceManagerClass()
    • getDirClassPathResourceManagerClass

      protected Class<? extends SpincastClassPathDirResourceManager> getDirClassPathResourceManagerClass()
    • bindHttpAuthIdentityManagerFactory

      protected void bindHttpAuthIdentityManagerFactory()
    • getSpincastHttpAuthIdentityManagerClass

      protected Class<? extends SpincastHttpAuthIdentityManager> getSpincastHttpAuthIdentityManagerClass()
    • bindUndertowWebsocketEndpointWriterFactory

      protected void bindUndertowWebsocketEndpointWriterFactory()
    • getUndertowWebsocketEndpointWriterClass

      protected Class<? extends UndertowWebsocketEndpointWriter> getUndertowWebsocketEndpointWriterClass()
    • bindWebsocketEndpointFactory

      protected void bindWebsocketEndpointFactory()
    • getWebsocketEndpointClass

      protected Class<? extends WebsocketEndpoint> getWebsocketEndpointClass()