Я хочу обработать другое событие с помощью multi-EventHandleGroup? Я не могу найти пример с этим. Спасибо ...
это код:
executorService = Executors.newFixedThreadPool(threadPoolSize);
disruptor = new Disruptor<>(new DefaultEventFactory(),
ringBufferSize, executorService
, ProducerType.SINGLE, new BlockingWaitStrategy());
EventHandlerGroup<OrderEvent> orderEventEventHandlerGroup =
disruptor.handleEventsWith(
new OrderEventHandle(rabbitTemplate));
orderEventEventHandlerGroup.then(new
MoveEventFromProcessing(redisService))
.then(new EventClearHandle());
Я хочу добавить другое событие и хочу обработать его с помощью другой EventHandleGroup, например:
cancelEventDisruptor.handleEventsWith(new
CancelOrderHandle()).then(new MoveEventFromProcessing(redisService))
.then(new EventClearHandle());