Что на самом деле означает завершение ChannelFuture? - PullRequest
0 голосов
/ 17 февраля 2012

Прошу прощения за этот пустой вопрос, но когда я сделаю

ChannelFuture future = channel.write(message);
     future.addListener(new ChannelFutureListener() {
         public void operationComplete(ChannelFuture future) {
         }
     }

что я знаю о состоянии сообщения в методе operationComplete ()? Например, означает ли это, что сообщение прибыло в пункт назначения? Или это означает, что сообщение прошло через конвейер и теперь находится где-то в эфире на пути к месту назначения, или оно означает что-то еще?

Привет

1 Ответ

0 голосов
/ 17 февраля 2012

Сообщение было записано на удаленный узел или оно не удалось. Поэтому, если вы добьетесь успеха, вы можете быть уверены, что сообщение было передано.

...