protected ActorFuture<BufferingServerTransport> createBufferingServerTransport( final SystemContext systemContext, final ServiceContainer serviceContainer, final String name, final InetSocketAddress bindAddress, final ByteValue sendBufferSize, final ByteValue receiveBufferSize) { final ServiceName<Dispatcher> receiveBufferName = createReceiveBuffer(serviceContainer, name, receiveBufferSize); final BufferingServerTransportService service = new BufferingServerTransportService(name, bindAddress, sendBufferSize); systemContext.addResourceReleasingDelegate(service.getReleasingResourcesDelegate()); return serviceContainer .createService(TransportServiceNames.bufferingServerTransport(name), service) .dependency(receiveBufferName, service.getReceiveBufferInjector()) .install(); }
protected ActorFuture<BufferingServerTransport> createBufferingServerTransport( final SystemContext systemContext, final ServiceContainer serviceContainer, final String name, final InetSocketAddress bindAddress, final ByteValue sendBufferSize, final ByteValue receiveBufferSize) { final ServiceName<Dispatcher> receiveBufferName = createReceiveBuffer(serviceContainer, name, receiveBufferSize); final BufferingServerTransportService service = new BufferingServerTransportService(name, bindAddress, sendBufferSize); systemContext.addResourceReleasingDelegate(service.getReleasingResourcesDelegate()); return serviceContainer .createService(TransportServiceNames.bufferingServerTransport(name), service) .dependency(receiveBufferName, service.getReceiveBufferInjector()) .install(); }
createReceiveBuffer( serviceContainer, CLIENT_API_SERVER_NAME,
createReceiveBuffer( serviceContainer, CLIENT_API_SERVER_NAME,