@Override public void start(ServiceStartContext serviceContext) { final ActorScheduler scheduler = serviceContext.getScheduler(); final Dispatcher receiveBuffer = receiveBufferInjector.getValue(); serverTransport = Transports.newServerTransport() .name(readableName) .bindAddress(bindAddress) .messageMemoryPool(new NonBlockingMemoryPool(sendBufferSize)) .scheduler(scheduler) .buildBuffering(receiveBuffer); LOG.info("Bound {} to {}", readableName, bindAddress); }
@Override public void start(ServiceStartContext serviceContext) { final ActorScheduler scheduler = serviceContext.getScheduler(); final Dispatcher receiveBuffer = receiveBufferInjector.getValue(); serverTransport = Transports.newServerTransport() .name(readableName) .bindAddress(bindAddress) .messageMemoryPool(new NonBlockingMemoryPool(sendBufferSize)) .scheduler(scheduler) .buildBuffering(receiveBuffer); LOG.info("Bound {} to {}", readableName, bindAddress); }
@Override public void start(ServiceStartContext serviceContext) { final ActorScheduler scheduler = serviceContext.getScheduler(); final ServerRequestHandler requestHandler = requestHandlerInjector.getValue(); final ServerMessageHandler messageHandler = messageHandlerInjector.getValue(); serverTransport = Transports.newServerTransport() .name(readableName) .bindAddress(bindAddress) .scheduler(scheduler) .messageMemoryPool(new NonBlockingMemoryPool(sendBufferSize)) .build(messageHandler, requestHandler); LOG.info("Bound {} to {}", readableName, bindAddress); }
@Override public void start(ServiceStartContext serviceContext) { final ActorScheduler scheduler = serviceContext.getScheduler(); final ServerRequestHandler requestHandler = requestHandlerInjector.getValue(); final ServerMessageHandler messageHandler = messageHandlerInjector.getValue(); serverTransport = Transports.newServerTransport() .name(readableName) .bindAddress(bindAddress) .scheduler(scheduler) .messageMemoryPool(new NonBlockingMemoryPool(sendBufferSize)) .build(messageHandler, requestHandler); LOG.info("Bound {} to {}", readableName, bindAddress); }