Package com.google.inject.servlet

Examples of com.google.inject.servlet.ServletModule


  }

  @Override
  protected Injector getInjector() {
    return Guice.createInjector(
        new ServletModule() {
          @Override
          protected void configureServlets() {
            filter("/*").through(PrepareRequestAttributesFilter.class);
          }
        },
View Full Code Here


public class GuiceConfig extends GuiceServletContextListener {

    @Override
    protected Injector getInjector() {
        return Guice.createInjector(new ServletModule() {
            @Override
            protected void configureServlets() {
                bind(PubSubTest.class);
                bind(new TypeLiteral<Map<String, String>>() {
                }).annotatedWith(Names.named(AtmosphereGuiceServlet.JERSEY_PROPERTIES)).toInstance(
View Full Code Here

* @since 0.7
*/
public final class GuiceContextListener extends GuiceServletContextListener {
    @Override
    protected Injector getInjector() {
        return Guice.createInjector(new ServletModule() {
            @Override
            protected void configureServlets() {
                bind(MessageResource.class);
                serve("/async/*").with(GuiceManagedAtmosphereServlet.class, new HashMap<String, String>() {
                    {
View Full Code Here

    try {
      logger.info("Creating injector...");
      this.injector = Guice.createInjector(new AbstractModule() {
        protected void configure() {
          // Install default servlet bindings.
          install(new ServletModule());

          // Install user's module.
          if (module != null) {
            logger.info("Installing " + module + "...");
            install(module);
View Full Code Here

    @Override
    protected Injector getInjector() {
      return Guice.createInjector(
          new Struts2GuicePluginModule(),
          new ServletModule() {
            @Override
            protected void configureServlets() {
              // Struts 2 setup
              bind(StrutsPrepareAndExecuteFilter.class).in(Singleton.class);
              filter("/*").through(StrutsPrepareAndExecuteFilter.class);
 
View Full Code Here

import java.util.Map;

public final class GuiceContextListener extends GuiceServletContextListener {
    @Override
    protected Injector getInjector() {
        return Guice.createInjector(new ServletModule() {
            @Override
            protected void configureServlets() {
                bind(PubSubTest.class);
                bind(new TypeLiteral<Map<String, String>>() {
                }).annotatedWith(Names.named(AtmosphereGuiceServlet.PROPERTIES)).toInstance(
View Full Code Here

public class GuiceConfig extends GuiceServletContextListener {

    @Override
    protected Injector getInjector() {
        return Guice.createInjector(new ServletModule() {
            @Override
            protected void configureServlets() {
                bind(Resource.class);
                bind(new TypeLiteral<Map<String, String>>() {
                }).annotatedWith(Names.named(AtmosphereGuiceServlet.PROPERTIES)).toInstance(
View Full Code Here

        final Module gaeModule = AppEngineModule.build().withAsyncDatastoreService().withMemcacheService();
        final Module windowsModule = WindowsModule.build();
        final Module servicesModule = ServicesModule.build();
        final Module managersModule = ManagersModule.build();

        final ServletModule module = new ServletModule() {
            @Override
            protected void configureServlets() {
                bind( Application.class ).to( CitadelsApplication.class ).in( ServletScopes.SESSION );

                Map<String, String> parameters = new HashMap<String, String>( 1 );
View Full Code Here

   *
   * @see com.google.inject.servlet.GuiceServletContextListener#getInjector()
   */
  @Override
  protected Injector getInjector() {
    return Guice.createInjector(new ServletModule() {

      @Override
      protected void configureServlets() {
        // install(new JpaPersistModule("transactions-optional"));
        // filter("/*").through(PersistFilter.class);
 
View Full Code Here

    YarnConfiguration conf = SliderUtils.createConfiguration();
    fs = FileSystem.get(new URI("file:///"), conf);
  }

  private static Injector createInjector() {
    return Guice.createInjector(new ServletModule() {
      @Override
      protected void configureServlets() {

        AppState appState = null;
        try {
View Full Code Here

TOP

Related Classes of com.google.inject.servlet.ServletModule

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.