@Override public void configure(Binder binder) { binder.bind(ThriftIndexedTpchService.class).in(Scopes.SINGLETON); driftServerBinder(binder).bindService(ThriftIndexedTpchService.class); } }
@Override public void configure(Binder binder) { binder.bind(ThriftIndexedTpchService.class).in(Scopes.SINGLETON); driftServerBinder(binder).bindService(ThriftIndexedTpchService.class); } }
@Override public void configure(Binder binder) { binder.bind(ThriftIndexedTpchService.class).in(Scopes.SINGLETON); driftServerBinder(binder).bindService(ThriftIndexedTpchService.class); } }
binder -> driftServerBinder(binder).bindService(TestService.class), binder -> driftServerBinder(binder).bindFilter(passThroughFilter), binder -> driftServerBinder(binder).bindFilter(shortCircuitFilter), binder -> binder.bind(ServerTransportFactory.class).toInstance(serverTransportFactory), binder -> newOptionalBinder(binder, MethodInvocationStatsFactory.class)
binder -> driftServerBinder(binder).bindService(TestService.class), binder -> driftServerBinder(binder).bindFilter(passThroughFilter), binder -> driftServerBinder(binder).bindFilter(shortCircuitFilter), binder -> binder.bind(ServerTransportFactory.class).toInstance(serverTransportFactory), binder -> newOptionalBinder(binder, MethodInvocationStatsFactory.class)
binder -> driftServerBinder(binder).bindService(TestService.class), binder -> binder.bind(ServerTransportFactory.class).toInstance(serverTransportFactory), binder -> newOptionalBinder(binder, MethodInvocationStatsFactory.class)
binder -> driftServerBinder(binder).bindService(TestService.class), binder -> binder.bind(ServerTransportFactory.class).toInstance(serverTransportFactory), binder -> newOptionalBinder(binder, MethodInvocationStatsFactory.class)
new DriftNettyClientModule(testingAllocator), binder -> { driftServerBinder(binder).bindService(EchoServiceHandler.class); driftServerBinder(binder).bindService(MismatchServiceHandler.class); driftServerBinder(binder).bindService(ThrowingServiceHandler.class); driftClientBinder(binder).bindDriftClient(EchoService.class).withAddressSelector(simpleAddressSelector()); driftClientBinder(binder).bindDriftClient(MismatchService.class).withAddressSelector(simpleAddressSelector());