Uses of Interface
net.rubyeye.xmemcached.buffer.BufferAllocator
-
Packages that use BufferAllocator Package Description net.rubyeye.xmemcached XMemcached's main classes and interfaces,use these classes/interfaces to interact with memcached servers.net.rubyeye.xmemcached.aws net.rubyeye.xmemcached.buffer ByteBuffer Wrapper,all classes of this package has been deprecated.net.rubyeye.xmemcached.command Memcached protocol implementationsnet.rubyeye.xmemcached.impl Manage tcp connection,memcached protocol optimized,and some MBeans for monitor.net.rubyeye.xmemcached.networking Networking layout to talk with memcached. -
-
Uses of BufferAllocator in net.rubyeye.xmemcached
Fields in net.rubyeye.xmemcached declared as BufferAllocator Modifier and Type Field Description protected BufferAllocator
XMemcachedClientBuilder. bufferAllocator
Methods in net.rubyeye.xmemcached that return BufferAllocator Modifier and Type Method Description BufferAllocator
MemcachedClientBuilder. getBufferAllocator()
BufferAllocator
XMemcachedClientBuilder. getBufferAllocator()
Methods in net.rubyeye.xmemcached with parameters of type BufferAllocator Modifier and Type Method Description private void
XMemcachedClient. buildConnector(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator bufferAllocator, Configuration configuration, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder)
protected MemcachedConnector
XMemcachedClient. newConnector(BufferAllocator bufferAllocator, Configuration configuration, MemcachedSessionLocator memcachedSessionLocator, MemcachedSessionComparator memcachedSessionComparator, CommandFactory commandFactory, int poolSize, int maxQueuedNoReplyOperations)
void
CommandFactory. setBufferAllocator(BufferAllocator bufferAllocator)
set command factory's buffer allocatorvoid
MemcachedClient. setBufferAllocator(BufferAllocator bufferAllocator)
Deprecated.void
MemcachedClientBuilder. setBufferAllocator(BufferAllocator bufferAllocator)
Set nio ByteBuffer's allocator.Use SimpleBufferAllocator by default.You can choose CachedBufferAllocator.void
MemcachedOptimizer. setBufferAllocator(BufferAllocator bufferAllocator)
Deprecated.void
XMemcachedClient. setBufferAllocator(BufferAllocator bufferAllocator)
void
XMemcachedClientBuilder. setBufferAllocator(BufferAllocator bufferAllocator)
Constructors in net.rubyeye.xmemcached with parameters of type BufferAllocator Constructor Description XMemcachedClient(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, java.util.Map<java.net.InetSocketAddress,java.net.InetSocketAddress> addressMap, int[] weights, java.util.List<MemcachedClientStateListener> stateListeners, java.util.Map<java.net.InetSocketAddress,AuthInfo> infoMap, int poolSize, long connectTimeout, java.lang.String name, boolean failureMode, boolean resolveInetAddresses)
XMemcachedClient constructor.XMemcachedClient(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, java.util.Map<java.net.InetSocketAddress,java.net.InetSocketAddress> addressMap, java.util.List<MemcachedClientStateListener> stateListeners, java.util.Map<java.net.InetSocketAddress,AuthInfo> map, int poolSize, long connectTimeout, java.lang.String name, boolean failureMode, boolean resolveInetAddresses)
XMemcachedClient constructor.Every server's weight is one by default. -
Uses of BufferAllocator in net.rubyeye.xmemcached.aws
Constructors in net.rubyeye.xmemcached.aws with parameters of type BufferAllocator Constructor Description AWSElasticCacheClient(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, java.util.List<MemcachedClientStateListener> stateListeners, java.util.Map<java.net.InetSocketAddress,AuthInfo> map, int poolSize, long connectTimeout, java.lang.String name, boolean failureMode, boolean resolveInetAddresses, java.util.List<java.net.InetSocketAddress> configAddrs, long pollConfigIntervalMills)
-
Uses of BufferAllocator in net.rubyeye.xmemcached.buffer
Classes in net.rubyeye.xmemcached.buffer that implement BufferAllocator Modifier and Type Class Description class
CachedBufferAllocator
Deprecated.class
SimpleBufferAllocator
Deprecated.Methods in net.rubyeye.xmemcached.buffer that return BufferAllocator Modifier and Type Method Description static BufferAllocator
CachedBufferAllocator. newInstance()
Deprecated.static BufferAllocator
CachedBufferAllocator. newInstance(int maxPoolSize, int maxCachedBufferSize)
Deprecated.static BufferAllocator
SimpleBufferAllocator. newInstance()
Deprecated. -
Uses of BufferAllocator in net.rubyeye.xmemcached.command
Fields in net.rubyeye.xmemcached.command declared as BufferAllocator Modifier and Type Field Description private BufferAllocator
BinaryCommandFactory. bufferAllocator
Methods in net.rubyeye.xmemcached.command with parameters of type BufferAllocator Modifier and Type Method Description void
BinaryCommandFactory. setBufferAllocator(BufferAllocator bufferAllocator)
void
KestrelCommandFactory. setBufferAllocator(BufferAllocator bufferAllocator)
void
TextCommandFactory. setBufferAllocator(BufferAllocator bufferAllocator)
-
Uses of BufferAllocator in net.rubyeye.xmemcached.impl
Fields in net.rubyeye.xmemcached.impl declared as BufferAllocator Modifier and Type Field Description private BufferAllocator
MemcachedConnector. bufferAllocator
private BufferAllocator
MemcachedTCPSession. bufferAllocator
Methods in net.rubyeye.xmemcached.impl that return BufferAllocator Modifier and Type Method Description BufferAllocator
MemcachedConnector. getBufferAllocator()
BufferAllocator
MemcachedTCPSession. getBufferAllocator()
Methods in net.rubyeye.xmemcached.impl with parameters of type BufferAllocator Modifier and Type Method Description void
ClosedMemcachedTCPSession. setBufferAllocator(BufferAllocator allocator)
void
MemcachedConnector. setBufferAllocator(BufferAllocator allocator)
void
MemcachedTCPSession. setBufferAllocator(BufferAllocator bufferAllocator)
void
Optimizer. setBufferAllocator(BufferAllocator bufferAllocator)
Constructors in net.rubyeye.xmemcached.impl with parameters of type BufferAllocator Constructor Description MemcachedConnector(Configuration configuration, MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, CommandFactory commandFactory, int poolSize, int maxQueuedNoReplyOperations)
-
Uses of BufferAllocator in net.rubyeye.xmemcached.networking
Methods in net.rubyeye.xmemcached.networking with parameters of type BufferAllocator Modifier and Type Method Description void
Connector. setBufferAllocator(BufferAllocator bufferAllocator)
void
MemcachedSession. setBufferAllocator(BufferAllocator allocator)
-