Class RpcBinding

    • Field Detail

      • epoch

        protected int epoch
      • nextConnId

        protected final java.util.concurrent.atomic.AtomicInteger nextConnId
      • nextCallId

        protected final java.util.concurrent.atomic.AtomicInteger nextCallId
      • mapRClient

        protected final MapRClient mapRClient
    • Constructor Detail

      • RpcBinding

        protected RpcBinding​(MapRClient mapRClient)
    • Method Detail

      • startBinding

        protected abstract void startBinding()
      • stopBinding

        protected abstract void stopBinding()
      • start

        public final com.stumbleupon.async.Deferred<java.lang.Object> start()
        Specified by:
        start in interface LifeCycle
      • stop

        public com.stumbleupon.async.Deferred<java.lang.Object> stop()
        Specified by:
        stop in interface LifeCycle
      • nextCallId

        public int nextCallId()
      • nextConnId

        public int nextConnId()
      • getClientEventLoopGroup

        public io.netty.channel.EventLoopGroup getClientEventLoopGroup()
      • isSecure

        public boolean isSecure()
      • getMapRClient

        public MapRClient getMapRClient()