@Override public void applyTo(Binder binder) { binder.withSource(getSource()).requireAtInjectOnConstructors(); }
@Override public void requireAtInjectOnConstructors() { binder.requireAtInjectOnConstructors(); }
@Override public void requireAtInjectOnConstructors() { binder.requireAtInjectOnConstructors(); }
@Override public void requireAtInjectOnConstructors() { binder.requireAtInjectOnConstructors(); }
@Override public void requireAtInjectOnConstructors() { binder.requireAtInjectOnConstructors(); }
@Override public void requireAtInjectOnConstructors() { binder.requireAtInjectOnConstructors(); }
@Override protected void configure() { binder().disableCircularProxies(); binder().requireAtInjectOnConstructors(); binder().requireExactBindingAnnotations(); binder().requireExplicitBindings(); } }
@Override default void requireAtInjectOnConstructors() { this.binder().requireAtInjectOnConstructors(); }
@Override public void applyTo(Binder binder) { binder.withSource(getSource()).requireAtInjectOnConstructors(); }
@Override public void applyTo(Binder binder) { binder.withSource(getSource()).requireAtInjectOnConstructors(); }
public void applyTo(Binder binder) { binder.withSource(getSource()).requireAtInjectOnConstructors(); }
@Override protected void configure() { binder().requireAtInjectOnConstructors(); install(new SlackClientModule()); } }
@Override protected void configure() { binder().disableCircularProxies(); binder().requireAtInjectOnConstructors(); binder().requireExactBindingAnnotations(); binder().requireExplicitBindings(); } }
@Override protected void configure() { binder().requireExplicitBindings(); binder().requireAtInjectOnConstructors(); binder().requireExactBindingAnnotations(); bind(ControllerMain.class); install(new ConfigModuleBuilder().addConfiguration(new SystemConfiguration()).build()); ConfigModule.bindConfigBean(binder(), ControllerConfig.class); install(new ControllerCoreModule()); install(new IpcJsonModule()); install(new TaskPluginRegistryModule()); install(new JerseySupportModule()); install(new ZKServerModule()); install(new CuratorModule()); }
@Override protected void configure() { binder().requireExplicitBindings(); binder().requireAtInjectOnConstructors(); binder().requireExactBindingAnnotations(); bind(ControllerMain.class); install(new ConfigModuleBuilder().build()); install(new CassandraModule()); install(new HbaseModule()); install(new HbaseAsyncModule()); install(new MongoDbModule()); install(new KeyGeneratorFactoryFactoryRegistryModule()); install(new ValueGeneratorFactoryFactoryRegistryModule()); install(new ControllerCoreModule()); install(new IpcJsonModule()); install(new TaskPluginRegistryModule()); install(new JerseySupportModule()); install(new ZKServerModule()); install(new CuratorModule()); }
@Override protected void configure() { binder().requireExplicitBindings(); binder().requireAtInjectOnConstructors(); binder().requireExactBindingAnnotations(); bind(WorkerMain.class); install(new CassandraModule()); install(new HbaseModule()); install(new HbaseAsyncModule()); install(new MongoDbModule()); install(new KeyGeneratorFactoryFactoryRegistryModule()); install(new ValueGeneratorFactoryFactoryRegistryModule()); install(new JerseySupportModule()); bind(WorkerJerseyApp.class); install(new TaskPluginRegistryModule()); install(new TaskProgressClientModule()); install(new IpcJsonModule()); install(new IpcHttpClientModule()); install(new CuratorModule()); install(new ConfigModuleBuilder().build()); install(new WorkerResourceModule()); bind(SliceRunner.class); install(new HttpServerWrapperModule()); }
@Override protected void configure() { binder().requireExplicitBindings(); binder().requireAtInjectOnConstructors(); binder().requireExactBindingAnnotations(); install(new ConfigModuleBuilder().addConfiguration(new MapConfiguration(configMap)) .build()); install(new JerseySupportModule()); // basic zookeeper install(new ZKServerModule()); install(new CuratorModule()); // controller install(new IpcJsonModule()); install(new ControllerCoreModule()); // worker install(new TaskProgressClientModule()); install(new IpcHttpClientModule()); install(new TaskPluginRegistryModule()); install(new WorkerResourceModule()); bind(SliceRunner.class); // custom task install(new SimpleHttpTaskModule()); bind(SimpleHttpResource.class); }