public VertxEventBusBridgeBuilder setServiceBundle(ServiceBundle serviceBundle) { this.setMethodCallSendQueue(serviceBundle.methodSendQueue()); return this; } }
public WebSocketServiceServerHandler( final int protocolBatchSize, final ServiceBundle serviceBundle, final int parseWorkersCount, final int encodeWorkersCount, final long flushResponseInterval) { this.protocolBatchSize = protocolBatchSize; this.flushResponseInterval = flushResponseInterval; this.methodCallSendQueue = serviceBundle.methodSendQueue(); final AtomicInteger threadId = new AtomicInteger(); protocolParserThreadPool = Executors.newFixedThreadPool(parseWorkersCount, r -> { Thread thread = new Thread(r); thread.setName("WebSocketProtocolParser-" + threadId.incrementAndGet()); thread.setDaemon(true); return thread; }); protocolEncoderThreadPool = Executors.newFixedThreadPool(encodeWorkersCount, r -> { Thread thread = new Thread(r); thread.setName("WebSocketProtocolEncoder-" + threadId.incrementAndGet()); thread.setDaemon(true); return thread; }); }
public HttpRequestServiceServerHandlerUsingMetaImpl(final int timeoutInSeconds, final ServiceBundle serviceBundle, final JsonMapper jsonMapper, final int numberOfOutstandingRequests, final int flushInterval, final Consumer<Throwable> errorHandler) { this.timeoutInSeconds = timeoutInSeconds; lastTimeoutCheckTime.set(Timer.timer().now() + (timeoutInSeconds * 1000)); this.numberOfOutstandingRequests = numberOfOutstandingRequests; this.jsonMapper = jsonMapper; this.errorHandler = errorHandler; this.methodCallSendQueue = serviceBundle.methodSendQueue(); this.flushInterval = flushInterval; contextMetaBuilder = ContextMetaBuilder.contextMetaBuilder(); }
public VertxEventBusBridgeBuilder setServiceBundle(ServiceBundle serviceBundle) { this.setMethodCallSendQueue(serviceBundle.methodSendQueue()); return this; } }
public WebSocketServiceServerHandler( final int batchSize, final ServiceBundle serviceBundle, final int parseWorkersCount, final int encodeWorkersCount) { this.batchSize = batchSize; this.methodCallSendQueue = serviceBundle.methodSendQueue(); final AtomicInteger threadId = new AtomicInteger(); protocolParserThreadPool = Executors.newFixedThreadPool(parseWorkersCount, r -> { Thread thread = new Thread(r); thread.setName("WebSocketProtocolParser-" + threadId.incrementAndGet()); thread.setDaemon(true); return thread; }); protocolEncoderThreadPool = Executors.newFixedThreadPool(encodeWorkersCount, r -> { Thread thread = new Thread(r); thread.setName("WebSocketProtocolEncoder-" + threadId.incrementAndGet()); thread.setDaemon(true); return thread; }); }
public WebSocketServiceServerHandler( final int protocolBatchSize, final ServiceBundle serviceBundle, final int parseWorkersCount, final int encodeWorkersCount, final long flushResponseInterval) { this.protocolBatchSize = protocolBatchSize; this.flushResponseInterval = flushResponseInterval; this.methodCallSendQueue = serviceBundle.methodSendQueue(); final AtomicInteger threadId = new AtomicInteger(); protocolParserThreadPool = Executors.newFixedThreadPool(parseWorkersCount, r -> { Thread thread = new Thread(r); thread.setName("WebSocketProtocolParser-" + threadId.incrementAndGet()); thread.setDaemon(true); return thread; }); protocolEncoderThreadPool = Executors.newFixedThreadPool(encodeWorkersCount, r -> { Thread thread = new Thread(r); thread.setName("WebSocketProtocolEncoder-" + threadId.incrementAndGet()); thread.setDaemon(true); return thread; }); }
public HttpRequestServiceServerHandlerUsingMetaImpl(final int timeoutInSeconds, final ServiceBundle serviceBundle, final JsonMapper jsonMapper, final int numberOfOutstandingRequests, final int flushInterval, final Consumer<Throwable> errorHandler) { this.timeoutInSeconds = timeoutInSeconds; lastTimeoutCheckTime.set(Timer.timer().now() + (timeoutInSeconds * 1000)); this.numberOfOutstandingRequests = numberOfOutstandingRequests; this.jsonMapper = jsonMapper; this.errorHandler = errorHandler; this.methodCallSendQueue = serviceBundle.methodSendQueue(); this.flushInterval = flushInterval; contextMetaBuilder = ContextMetaBuilder.contextMetaBuilder(); }
public HttpRequestServiceServerHandlerUsingMetaImpl(final int timeoutInSeconds, final ServiceBundle serviceBundle, final JsonMapper jsonMapper, final int numberOfOutstandingRequests, final int flushInterval, final Consumer<Throwable> errorHandler) { this.timeoutInSeconds = timeoutInSeconds; lastTimeoutCheckTime.set(Timer.timer().now() + (timeoutInSeconds * 1000)); this.numberOfOutstandingRequests = numberOfOutstandingRequests; this.jsonMapper = jsonMapper; this.errorHandler = errorHandler; this.methodCallSendQueue = serviceBundle.methodSendQueue(); this.flushInterval = flushInterval; contextMetaBuilder = ContextMetaBuilder.contextMetaBuilder(); }