Interface ReconnectFuture

  • All Superinterfaces:
    io.netty.util.concurrent.Future<org.opendaylight.yangtools.yang.common.Empty>, Future<org.opendaylight.yangtools.yang.common.Empty>

    @Beta
    public interface ReconnectFuture
    extends io.netty.util.concurrent.Future<org.opendaylight.yangtools.yang.common.Empty>
    A future representing the task of reconnecting of a certain channel. This future never completes successfully, it either fails when the underlying strategy gives up, or when it is cancelled. It additionally exposes an additional future, which completes when the session is established for the first time.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      @NonNull io.netty.util.concurrent.Future<?> firstSessionFuture()
      Return a Future which completes when the first session is established.
      • Methods inherited from interface io.netty.util.concurrent.Future

        addListener, addListeners, await, await, await, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, cancel, cause, getNow, isCancellable, isSuccess, removeListener, removeListeners, sync, syncUninterruptibly
    • Method Detail

      • firstSessionFuture

        @NonNull io.netty.util.concurrent.Future<?> firstSessionFuture()
        Return a Future which completes when the first session is established.
        Returns:
        First session establishment future