Class BGPProtocolSessionPromise<S extends BGPSession>

  • All Implemented Interfaces:
    io.netty.util.concurrent.Future<S>, io.netty.util.concurrent.Promise<S>, Future<S>

    public final class BGPProtocolSessionPromise<S extends BGPSession>
    extends io.netty.util.concurrent.DefaultPromise<S>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean cancel​(boolean mayInterruptIfRunning)  
      void connect()  
      io.netty.util.concurrent.Promise<S> setSuccess​(S result)  
      • Methods inherited from class io.netty.util.concurrent.DefaultPromise

        addListener, addListeners, await, await, await, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, cause, checkDeadLock, executor, get, get, getNow, isCancellable, isCancelled, isDone, isSuccess, notifyListener, removeListener, removeListeners, setFailure, setUncancellable, sync, syncUninterruptibly, toString, toStringBuilder, tryFailure, trySuccess
    • Constructor Detail

      • BGPProtocolSessionPromise

        public BGPProtocolSessionPromise​(@NonNull InetSocketAddress remoteAddress,
                                         int retryTimer,
                                         @NonNull io.netty.bootstrap.Bootstrap bootstrap,
                                         @NonNull BGPPeerRegistry peerRegistry)
    • Method Detail

      • connect

        public void connect()
      • cancel

        public boolean cancel​(boolean mayInterruptIfRunning)
        Specified by:
        cancel in interface io.netty.util.concurrent.Future<S extends BGPSession>
        Specified by:
        cancel in interface Future<S extends BGPSession>
        Overrides:
        cancel in class io.netty.util.concurrent.DefaultPromise<S extends BGPSession>
      • setSuccess

        public io.netty.util.concurrent.Promise<S> setSuccess​(S result)
        Specified by:
        setSuccess in interface io.netty.util.concurrent.Promise<S extends BGPSession>
        Overrides:
        setSuccess in class io.netty.util.concurrent.DefaultPromise<S extends BGPSession>