Class BinaryMemcachedNodeImpl
java.lang.Object
net.spy.memcached.compat.SpyObject
net.spy.memcached.protocol.TCPMemcachedNodeImpl
net.spy.memcached.protocol.binary.BinaryMemcachedNodeImpl
- All Implemented Interfaces:
MemcachedNode
Implementation of MemcachedNode for speakers of the binary protocol.
-
Field Summary
Fields inherited from class net.spy.memcached.protocol.TCPMemcachedNodeImpl
optimizedOp, writeQ -
Constructor Summary
ConstructorsConstructorDescriptionBinaryMemcachedNodeImpl(SocketAddress sa, SocketChannel c, int bufSize, BlockingQueue<Operation> rq, BlockingQueue<Operation> wq, BlockingQueue<Operation> iq, Long opQueueMaxBlockTimeNs, boolean waitForAuth, long dt, long at, ConnectionFactory fa) -
Method Summary
Methods inherited from class net.spy.memcached.protocol.TCPMemcachedNodeImpl
addOp, authComplete, completedRead, connected, copyInputQueue, decryptNextTLSDataRecord, destroyInputQueue, doTlsHandshake, fillWriteBuffer, fixupOps, getBytesRemainingToWrite, getChannel, getConnection, getContinuousTimeout, getCurrentReadOp, getCurrentWriteOp, getNodeEndPoint, getRbuf, getReconnectCount, getSelectionOps, getSk, getSocketAddress, getWbuf, hasReadOp, hasWriteOp, insertOp, isActive, isAuthenticated, lastReadDelta, reconnecting, registerChannel, removeCurrentReadOp, removeCurrentWriteOp, setChannel, setConnection, setContinuousTimeout, setNodeEndPoint, setSk, setupForAuth, setupResend, toString, transitionWriteItem, writeSome
-
Constructor Details
-
BinaryMemcachedNodeImpl
public BinaryMemcachedNodeImpl(SocketAddress sa, SocketChannel c, int bufSize, BlockingQueue<Operation> rq, BlockingQueue<Operation> wq, BlockingQueue<Operation> iq, Long opQueueMaxBlockTimeNs, boolean waitForAuth, long dt, long at, ConnectionFactory fa)
-
-
Method Details
-
optimize
protected void optimize()- Specified by:
optimizein classTCPMemcachedNodeImpl
-