public class MockMemcachedNode
extends java.lang.Object
implements net.spy.memcached.MemcachedNode
| Constructor and Description |
|---|
MockMemcachedNode(java.net.InetSocketAddress socketAddress) |
| Modifier and Type | Method and Description |
|---|---|
void |
addOp(net.spy.memcached.ops.Operation op) |
void |
authComplete() |
void |
connected() |
void |
copyInputQueue() |
java.util.Collection<net.spy.memcached.ops.Operation> |
destroyInputQueue() |
boolean |
equals(java.lang.Object o) |
void |
fillWriteBuffer(boolean optimizeGets) |
void |
fixupOps() |
int |
getBytesRemainingToWrite() |
java.nio.channels.SocketChannel |
getChannel() |
int |
getContinuousTimeout() |
net.spy.memcached.ops.Operation |
getCurrentReadOp() |
net.spy.memcached.ops.Operation |
getCurrentWriteOp() |
java.nio.ByteBuffer |
getRbuf() |
int |
getReconnectCount() |
int |
getSelectionOps() |
java.nio.channels.SelectionKey |
getSk() |
java.net.SocketAddress |
getSocketAddress() |
java.nio.ByteBuffer |
getWbuf() |
int |
hashCode() |
boolean |
hasReadOp() |
boolean |
hasWriteOp() |
void |
insertOp(net.spy.memcached.ops.Operation op) |
boolean |
isActive() |
void |
reconnecting() |
void |
registerChannel(java.nio.channels.SocketChannel ch,
java.nio.channels.SelectionKey selectionKey) |
net.spy.memcached.ops.Operation |
removeCurrentReadOp() |
net.spy.memcached.ops.Operation |
removeCurrentWriteOp() |
void |
setChannel(java.nio.channels.SocketChannel to) |
void |
setContinuousTimeout(boolean timedOut) |
void |
setSk(java.nio.channels.SelectionKey to) |
void |
setupForAuth() |
void |
setupResend() |
void |
transitionWriteItem() |
int |
writeSome() |
public MockMemcachedNode(java.net.InetSocketAddress socketAddress)
public java.net.SocketAddress getSocketAddress()
getSocketAddress in interface net.spy.memcached.MemcachedNodepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void copyInputQueue()
copyInputQueue in interface net.spy.memcached.MemcachedNodepublic void setupResend()
setupResend in interface net.spy.memcached.MemcachedNodepublic void fillWriteBuffer(boolean optimizeGets)
fillWriteBuffer in interface net.spy.memcached.MemcachedNodepublic void transitionWriteItem()
transitionWriteItem in interface net.spy.memcached.MemcachedNodepublic net.spy.memcached.ops.Operation getCurrentReadOp()
getCurrentReadOp in interface net.spy.memcached.MemcachedNodepublic net.spy.memcached.ops.Operation removeCurrentReadOp()
removeCurrentReadOp in interface net.spy.memcached.MemcachedNodepublic net.spy.memcached.ops.Operation getCurrentWriteOp()
getCurrentWriteOp in interface net.spy.memcached.MemcachedNodepublic net.spy.memcached.ops.Operation removeCurrentWriteOp()
removeCurrentWriteOp in interface net.spy.memcached.MemcachedNodepublic boolean hasReadOp()
hasReadOp in interface net.spy.memcached.MemcachedNodepublic boolean hasWriteOp()
hasWriteOp in interface net.spy.memcached.MemcachedNodepublic void addOp(net.spy.memcached.ops.Operation op)
addOp in interface net.spy.memcached.MemcachedNodepublic void insertOp(net.spy.memcached.ops.Operation op)
insertOp in interface net.spy.memcached.MemcachedNodepublic int getSelectionOps()
getSelectionOps in interface net.spy.memcached.MemcachedNodepublic java.nio.ByteBuffer getRbuf()
getRbuf in interface net.spy.memcached.MemcachedNodepublic java.nio.ByteBuffer getWbuf()
getWbuf in interface net.spy.memcached.MemcachedNodepublic boolean isActive()
isActive in interface net.spy.memcached.MemcachedNodepublic void reconnecting()
reconnecting in interface net.spy.memcached.MemcachedNodepublic void connected()
connected in interface net.spy.memcached.MemcachedNodepublic int getReconnectCount()
getReconnectCount in interface net.spy.memcached.MemcachedNodepublic void registerChannel(java.nio.channels.SocketChannel ch,
java.nio.channels.SelectionKey selectionKey)
registerChannel in interface net.spy.memcached.MemcachedNodepublic void setChannel(java.nio.channels.SocketChannel to)
setChannel in interface net.spy.memcached.MemcachedNodepublic java.nio.channels.SocketChannel getChannel()
getChannel in interface net.spy.memcached.MemcachedNodepublic void setSk(java.nio.channels.SelectionKey to)
setSk in interface net.spy.memcached.MemcachedNodepublic java.nio.channels.SelectionKey getSk()
getSk in interface net.spy.memcached.MemcachedNodepublic int getBytesRemainingToWrite()
getBytesRemainingToWrite in interface net.spy.memcached.MemcachedNodepublic int writeSome()
throws java.io.IOException
writeSome in interface net.spy.memcached.MemcachedNodejava.io.IOExceptionpublic void fixupOps()
fixupOps in interface net.spy.memcached.MemcachedNodepublic java.util.Collection<net.spy.memcached.ops.Operation> destroyInputQueue()
destroyInputQueue in interface net.spy.memcached.MemcachedNodepublic void authComplete()
authComplete in interface net.spy.memcached.MemcachedNodepublic void setupForAuth()
setupForAuth in interface net.spy.memcached.MemcachedNodepublic int getContinuousTimeout()
getContinuousTimeout in interface net.spy.memcached.MemcachedNodepublic void setContinuousTimeout(boolean timedOut)
setContinuousTimeout in interface net.spy.memcached.MemcachedNodeCopyright © 2006-2009 Dustin Sallings, 2009-2012 Couchbase, Inc.