Class RpcServletModule

  • All Implemented Interfaces:
    com.google.inject.Module
    Direct Known Subclasses:
    ProjectModule, UiRpcModule

    public abstract class RpcServletModule
    extends com.google.inject.servlet.ServletModule
    Binds RemoteJsonService implementations to a JSON servlet.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.google.inject.servlet.ServletModule

        com.google.inject.servlet.ServletModule.FilterKeyBindingBuilder, com.google.inject.servlet.ServletModule.ServletKeyBindingBuilder
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String PREFIX  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected RpcServletModule​(String pathPrefix)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void rpc​(Class<? extends com.google.gwtjsonrpc.common.RemoteJsonService> clazz)  
      protected void rpc​(String name, Class<? extends com.google.gwtjsonrpc.common.RemoteJsonService> clazz)  
      • Methods inherited from class com.google.inject.servlet.ServletModule

        configure, configureServlets, filter, filter, filterRegex, filterRegex, getServletContext, serve, serve, serveRegex, serveRegex
      • Methods inherited from class com.google.inject.AbstractModule

        addError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
    • Constructor Detail

      • RpcServletModule

        protected RpcServletModule​(String pathPrefix)
    • Method Detail

      • rpc

        protected void rpc​(Class<? extends com.google.gwtjsonrpc.common.RemoteJsonService> clazz)
      • rpc

        protected void rpc​(String name,
                           Class<? extends com.google.gwtjsonrpc.common.RemoteJsonService> clazz)