net.spy.memcached.protocol.binary
Class BinaryMemcachedNodeImpl

java.lang.Object
  extended by net.spy.memcached.compat.SpyObject
      extended by net.spy.memcached.protocol.TCPMemcachedNodeImpl
          extended by net.spy.memcached.protocol.binary.BinaryMemcachedNodeImpl
All Implemented Interfaces:
MemcachedNode

public class BinaryMemcachedNodeImpl
extends TCPMemcachedNodeImpl

Implementation of MemcachedNode for speakers of the binary protocol.


Field Summary
 
Fields inherited from class net.spy.memcached.protocol.TCPMemcachedNodeImpl
optimizedOp, writeQ
 
Constructor Summary
BinaryMemcachedNodeImpl(SocketAddress sa, SocketChannel c, int bufSize, BlockingQueue<Operation> rq, BlockingQueue<Operation> wq, BlockingQueue<Operation> iq)
           
 
Method Summary
protected  void optimize()
           
 
Methods inherited from class net.spy.memcached.protocol.TCPMemcachedNodeImpl
addOp, connected, copyInputQueue, destroyInputQueue, fillWriteBuffer, fixupOps, getBytesRemainingToWrite, getChannel, getCurrentReadOp, getCurrentWriteOp, getRbuf, getReconnectCount, getSelectionOps, getSk, getSocketAddress, getWbuf, hasReadOp, hasWriteOp, isActive, reconnecting, registerChannel, removeCurrentReadOp, removeCurrentWriteOp, setChannel, setSk, setupResend, toString, transitionWriteItem, writeSome
 
Methods inherited from class net.spy.memcached.compat.SpyObject
getLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BinaryMemcachedNodeImpl

public BinaryMemcachedNodeImpl(SocketAddress sa,
                               SocketChannel c,
                               int bufSize,
                               BlockingQueue<Operation> rq,
                               BlockingQueue<Operation> wq,
                               BlockingQueue<Operation> iq)
Method Detail

optimize

protected void optimize()
Specified by:
optimize in class TCPMemcachedNodeImpl