Class BinaryMemcachedNodeImpl

  • All Implemented Interfaces:
    MemcachedNode

    public class BinaryMemcachedNodeImpl
    extends TCPMemcachedNodeImpl
    Implementation of MemcachedNode for speakers of the binary protocol.
    • Field Detail

      • MAX_GET_OPTIMIZATION_COUNT

        private static final int MAX_GET_OPTIMIZATION_COUNT
        See Also:
        Constant Field Values
      • MAX_SET_OPTIMIZATION_COUNT

        private static final int MAX_SET_OPTIMIZATION_COUNT
        See Also:
        Constant Field Values
      • MAX_SET_OPTIMIZATION_BYTES

        private static final int MAX_SET_OPTIMIZATION_BYTES
        See Also:
        Constant Field Values
    • Constructor Detail

      • BinaryMemcachedNodeImpl

        public BinaryMemcachedNodeImpl​(java.net.SocketAddress sa,
                                       java.nio.channels.SocketChannel c,
                                       int bufSize,
                                       java.util.concurrent.BlockingQueue<Operation> rq,
                                       java.util.concurrent.BlockingQueue<Operation> wq,
                                       java.util.concurrent.BlockingQueue<Operation> iq,
                                       java.lang.Long opQueueMaxBlockTimeNs,
                                       boolean waitForAuth,
                                       long dt,
                                       long at,
                                       ConnectionFactory fa)
    • Method Detail

      • optimizeGets

        private void optimizeGets()
      • optimizeSets

        private void optimizeSets()