@Override protected void configure() { install(TrialScopes.module()); }
@Override protected void configure() { install(new TrialModule()); install(new RunnerModule()); bind(CaliperRun.class).to(ExperimentingCaliperRun.class); bind(ExperimentSelector.class).to(FullCartesianExperimentSelector.class); Multibinder<Service> services = Multibinder.newSetBinder(binder(), Service.class); services.addBinding().to(ServerSocketService.class); services.addBinding().to(TrialOutputFactoryService.class); bind(TrialOutputFactory.class).to(TrialOutputFactoryService.class); }
@Override protected void configure() { install(new TrialModule()); install(new RunnerModule()); bind(CaliperRun.class).to(ExperimentingCaliperRun.class); bind(ExperimentSelector.class).to(FullCartesianExperimentSelector.class); Multibinder.newSetBinder(binder(), Service.class) .addBinding() .to(ServerSocketService.class); }
@Override protected void configure() { install(TrialScopes.module()); }