Uses of Interface
net.rubyeye.xmemcached.MemcachedSessionComparator
Packages that use MemcachedSessionComparator
Package
Description
XMemcached's main classes and interfaces,use these classes/interfaces to interact with memcached servers.
Manage tcp connection,memcached protocol optimized,and some MBeans for monitor.
Networking layout to talk with memcached.
-
Uses of MemcachedSessionComparator in net.rubyeye.xmemcached
Fields in net.rubyeye.xmemcached declared as MemcachedSessionComparatorModifier and TypeFieldDescriptionprotected MemcachedSessionComparator
XMemcachedClient.sessionComparator
protected MemcachedSessionComparator
XMemcachedClientBuilder.sessionComparator
Methods in net.rubyeye.xmemcached that return MemcachedSessionComparatorModifier and TypeMethodDescriptionMemcachedClientBuilder.getSessionComparator()
XMemcachedClient.getSessionComparator()
XMemcachedClientBuilder.getSessionComparator()
Methods in net.rubyeye.xmemcached with parameters of type MemcachedSessionComparatorModifier and TypeMethodDescriptionprivate void
XMemcachedClient.buildConnector
(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator bufferAllocator, Configuration configuration, Map<SocketOption, 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
MemcachedClientBuilder.setSessionComparator
(MemcachedSessionComparator sessionComparator) Set the XmemcachedClient's session comparator.Use IndexMemcachedSessionComparator by default.void
XMemcachedClientBuilder.setSessionComparator
(MemcachedSessionComparator sessionComparator) Constructors in net.rubyeye.xmemcached with parameters of type MemcachedSessionComparatorModifierConstructorDescription(package private)
XMemcachedClient
(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, Map<SocketOption, Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, Map<InetSocketAddress, InetSocketAddress> addressMap, int[] weights, List<MemcachedClientStateListener> stateListeners, Map<InetSocketAddress, AuthInfo> infoMap, int poolSize, long connectTimeout, String name, boolean failureMode, boolean resolveInetAddresses) XMemcachedClient constructor.XMemcachedClient
(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, Map<SocketOption, Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, Map<InetSocketAddress, InetSocketAddress> addressMap, List<MemcachedClientStateListener> stateListeners, Map<InetSocketAddress, AuthInfo> map, int poolSize, long connectTimeout, String name, boolean failureMode, boolean resolveInetAddresses) XMemcachedClient constructor.Every server's weight is one by default. -
Uses of MemcachedSessionComparator in net.rubyeye.xmemcached.aws
Constructors in net.rubyeye.xmemcached.aws with parameters of type MemcachedSessionComparatorModifierConstructorDescription(package private)
AWSElasticCacheClient
(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, Map<SocketOption, Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, List<MemcachedClientStateListener> stateListeners, Map<InetSocketAddress, AuthInfo> map, int poolSize, long connectTimeout, String name, boolean failureMode, boolean resolveInetAddresses, List<InetSocketAddress> configAddrs, long pollConfigIntervalMills) -
Uses of MemcachedSessionComparator in net.rubyeye.xmemcached.impl
Classes in net.rubyeye.xmemcached.impl that implement MemcachedSessionComparatorModifier and TypeClassDescriptionclass
Connection comparator,compare with Addressclass
Connection comparator,compare with indexFields in net.rubyeye.xmemcached.impl declared as MemcachedSessionComparatorModifier and TypeFieldDescriptionprotected MemcachedSessionComparator
MemcachedConnector.sessionComparator
Methods in net.rubyeye.xmemcached.impl with parameters of type MemcachedSessionComparatorModifier and TypeMethodDescriptionvoid
MemcachedConnector.setSessionComparator
(MemcachedSessionComparator sessionComparator) Constructors in net.rubyeye.xmemcached.impl with parameters of type MemcachedSessionComparatorModifierConstructorDescriptionMemcachedConnector
(Configuration configuration, MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, CommandFactory commandFactory, int poolSize, int maxQueuedNoReplyOperations) -
Uses of MemcachedSessionComparator in net.rubyeye.xmemcached.networking
Methods in net.rubyeye.xmemcached.networking with parameters of type MemcachedSessionComparatorModifier and TypeMethodDescriptionvoid
Connector.setSessionComparator
(MemcachedSessionComparator sessionComparator)