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

public.javadoc.org.spincast.core.guice.SpincastGuiceModuleBase.html Maven / Gradle / Ivy

There is a newer version: 2.2.0
Show newest version






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












org.spincast.core.guice

Class SpincastGuiceModuleBase

  • java.lang.Object
    • com.google.inject.AbstractModule
      • org.spincast.core.guice.SpincastGuiceModuleBase
    • Constructor Detail

      • SpincastGuiceModuleBase

        public SpincastGuiceModuleBase()
      • SpincastGuiceModuleBase

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

      • getRequestContextImplementationClass

        protected Class<? extends RequestContext<?>> getRequestContextImplementationClass()
      • getWebsocketContextImplementationClass

        protected Class<? extends WebsocketContext<?>> getWebsocketContextImplementationClass()
      • getRequestContextInterface

        protected Class<? extends RequestContext<?>> getRequestContextInterface()
      • getWebsocketContextInterface

        protected Type getWebsocketContextInterface()
      • parameterizeWithRequestContext

        protected <T> com.google.inject.Key<T> parameterizeWithRequestContext(Class<T> clazz)
        Get a version of the specified class parameterized with the request context type.
      • parameterizeWithWebsocketContext

        protected <T> com.google.inject.Key<T> parameterizeWithWebsocketContext(Class<T> clazz)
        Get a version of the specified class parameterized with the Websocket context type.
      • parameterizeWithContextInterfaces

        protected <T> com.google.inject.Key<T> parameterizeWithContextInterfaces(Class<T> clazz)
        Get a version of the specified class parameterized with the request and Websocket context types.
      • install

        protected void install(com.google.inject.Module module)
        Overrides:
        install in class com.google.inject.AbstractModule
      • configure

        protected abstract void configure()
        Overrides:
        configure in class com.google.inject.AbstractModule

Copyright © 2019. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy