@Override public HttpServer<I, O> start() { super.start(); return this; }
@Override public HttpServer<I, O> start() { super.start(); return this; }
public void start() { server.start(); }
public void start() { shutdownCmdServer.start(); }
public void start() { shutdownCmdServer.start(); }
@PostConstruct public void start() { server = RxNetty.newTcpServerBuilder(serverPort, tcpHandlerProvider.get()) .pipelineConfigurator(pipelineConfigurator) .withMetricEventsListenerFactory(servoEventsListenerFactory) .build() // .withErrorHandler() TODO use a custom handler (?) as the default emits extraneous error logs .start(); logger.info("Starting {} on port {} with {} encoding...", getClass().getSimpleName(), server.getServerPort(), config.getCodec()); }
@Inject public void setInjector(Injector injector) { ServerConfig config = injector.getInstance(serverConfigKey); ConnectionHandler<I, O> connectionHandler = injector.getInstance(connectionHandlerKey); ServerBuilder<I, O> builder = RxNetty.newTcpServerBuilder(config.getPort(), connectionHandler); if (injector.getExistingBinding(pipelineConfiguratorKey) != null) { builder.appendPipelineConfigurator(injector.getInstance(pipelineConfiguratorKey)); } if (injector.getExistingBinding(metricEventsListenerFactoryKey) != null) { builder.withMetricEventsListenerFactory(injector.getInstance(metricEventsListenerFactoryKey)); } server = builder.build().start(); logger.info("Starting server {} on port {}...", nameAnnotation.value(), server.getServerPort()); } }
@Inject public void setInjector(Injector injector) { ServerConfig config = injector.getInstance(serverConfigKey); ConnectionHandler<I, O> connectionHandler = injector.getInstance(connectionHandlerKey); ServerBuilder<I, O> builder = RxNetty.newTcpServerBuilder(config.getPort(), connectionHandler); if (injector.getExistingBinding(pipelineConfiguratorKey) != null) { builder.appendPipelineConfigurator(injector.getInstance(pipelineConfiguratorKey)); } if (injector.getExistingBinding(metricEventsListenerFactoryKey) != null) { builder.withMetricEventsListenerFactory(injector.getInstance(metricEventsListenerFactoryKey)); } server = builder.build().start(); logger.info("Starting server {} on port {}...", nameAnnotation.value(), server.getServerPort()); } }
@Inject public void setInjector(Injector injector) { ServerConfig config = injector.getInstance(serverConfigKey); ConnectionHandler<I, O> connectionHandler = injector.getInstance(connectionHandlerKey); ServerBuilder<I, O> builder = RxNetty.newTcpServerBuilder(config.getPort(), connectionHandler); if (injector.getExistingBinding(pipelineConfiguratorKey) != null) { builder.appendPipelineConfigurator(injector.getInstance(pipelineConfiguratorKey)); } if (injector.getExistingBinding(metricEventsListenerFactoryKey) != null) { builder.withMetricEventsListenerFactory(injector.getInstance(metricEventsListenerFactoryKey)); } server = builder.build().start(); logger.info("Starting server {} on port {}...", nameAnnotation.value(), server.getServerPort()); } }
@PostConstruct public void start() { server = RxNetty.newTcpServerBuilder( config.getRegistrationPort(), new TcpRegistrationHandler(eurekaRegistry, evictionQueue, metricFactory)) .pipelineConfigurator(EurekaTransports.registrationPipeline(config.getCodec())) .withMetricEventsListenerFactory(servoEventsListenerFactory) .build() .start(); logger.info("Starting TCP registration server on port {} with {} encoding...", server.getServerPort(), config.getCodec()); } }
@PostConstruct public void start() { server = RxNetty.newTcpServerBuilder( config.getDiscoveryPort(), new TcpDiscoveryHandler(eurekaRegistry, metricFactory)) .pipelineConfigurator(EurekaTransports.discoveryPipeline(config.getCodec())) .withMetricEventsListenerFactory(servoEventsListenerFactory) .build() .start(); logger.info("Starting TCP discovery server on port {} with {} encoding...", server.getServerPort(), config.getCodec()); } }
@PostConstruct public void start() { server = RxNetty.newTcpServerBuilder( config.getReplicationPort(), new TcpReplicationHandler(selfRegistrationService, eurekaRegistry, evictionQueue, metricFactory)) .pipelineConfigurator(EurekaTransports.replicationPipeline(config.getCodec())) .withMetricEventsListenerFactory(servoEventsListenerFactory) .build() .start(); logger.info("Starting TCP replication server on port {} with {} encoding...", server.getServerPort(), config.getCodec()); }