Index

B C D E F G I L M N P R S V W 
All Classes|All Packages

B

BaseMemcachedClientManager - Class in io.datarouter.client.memcached.client
 
BaseMemcachedClientManager(MemcachedClientHolder) - Constructor for class io.datarouter.client.memcached.client.BaseMemcachedClientManager
 
BaseMemcachedClientNodeFactory - Class in io.datarouter.client.memcached.client
 
BaseMemcachedClientNodeFactory(ClientType<?, ?>, ServiceName, BaseMemcachedClientManager, NodeAdapters) - Constructor for class io.datarouter.client.memcached.client.BaseMemcachedClientNodeFactory
 
build() - Method in class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
buildClient(ClientId) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientManager
 
buildClient(ClientId) - Method in class io.datarouter.client.memcached.client.MemcachedClientManager
 

C

clientIdName - Variable in class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
CODEC_VERSION - Static variable in class io.datarouter.client.memcached.codec.MemcachedTallyCodec
 
createBlobNode(NodeParams<PathbeanKey, Pathbean, Pathbean.PathbeanFielder>) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientNodeFactory
 
createDatabeanNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientNodeFactory
 
createTallyNode(NodeParams<TallyKey, Tally, Tally.TallyFielder>) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientNodeFactory
 

D

DatarouterMemcachedClient - Class in io.datarouter.client.memcached.client
 
DatarouterMemcachedClient(SpyMemcachedClient) - Constructor for class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 
decodeKey(String) - Method in class io.datarouter.client.memcached.codec.MemcachedBlobCodec
 
decodeResult(Pair<String, byte[]>) - Method in class io.datarouter.client.memcached.codec.MemcachedBlobCodec
 
decodeResult(Pair<String, String>) - Method in class io.datarouter.client.memcached.codec.MemcachedTallyCodec
 
delete(PathbeanKey, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
delete(String, String, Duration) - Method in class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 
deleteAll(Subpath, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
deleteTally(String, Config) - Method in class io.datarouter.client.memcached.node.MemcachedTallyNode
 
deleteTally(String, String, Duration, boolean) - Method in class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 

E

encodeKey(PathbeanKey) - Method in class io.datarouter.client.memcached.codec.MemcachedBlobCodec
 
encodeKeyIfValid(String) - Method in class io.datarouter.client.memcached.codec.MemcachedTallyCodec
 
exists(PathbeanKey, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 

F

findTallyCount(String, Config) - Method in class io.datarouter.client.memcached.node.MemcachedTallyNode
 

G

get(ClientId) - Method in class io.datarouter.client.memcached.client.MemcachedClientHolder
 
getBucket() - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
getClient(ClientId) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientManager
 
getClientManagerClass() - Method in class io.datarouter.client.memcached.MemcachedClientType
 
getClientNodeFactoryClass() - Method in class io.datarouter.client.memcached.MemcachedClientType
 
getDetails(ClientId) - Method in class io.datarouter.client.memcached.web.MemcachedWebInspector
 
getExpirationSeconds(Config) - Static method in class io.datarouter.client.memcached.util.MemcachedExpirationTool
 
getLazyClient(ClientId) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientManager
 
getMultiTallyCount(Collection<String>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedTallyNode
 
getName() - Method in class io.datarouter.client.memcached.MemcachedClientType
 
getRootPath() - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
getServers(String) - Method in class io.datarouter.client.memcached.client.options.MemcachedOptions
 
getSpyClient() - Method in class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 
getSpyClient(ClientId) - Method in class io.datarouter.client.memcached.web.MemcachedWebInspector
 

I

increment(String, int, int, boolean) - Method in class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 
incrementAndGetCount(String, int, Config) - Method in class io.datarouter.client.memcached.node.MemcachedTallyNode
 
inspectClient(Params, HttpServletRequest) - Method in class io.datarouter.client.memcached.web.MemcachedWebInspector
 
io.datarouter.client.memcached - package io.datarouter.client.memcached
 
io.datarouter.client.memcached.client - package io.datarouter.client.memcached.client
 
io.datarouter.client.memcached.client.options - package io.datarouter.client.memcached.client.options
 
io.datarouter.client.memcached.codec - package io.datarouter.client.memcached.codec
 
io.datarouter.client.memcached.node - package io.datarouter.client.memcached.node
 
io.datarouter.client.memcached.util - package io.datarouter.client.memcached.util
 
io.datarouter.client.memcached.web - package io.datarouter.client.memcached.web
 

L

length(PathbeanKey, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 

M

makeKey(String) - Method in class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
makeMemcachedKey(String) - Static method in class io.datarouter.client.memcached.client.options.MemcachedOptions
 
MAX - Static variable in class io.datarouter.client.memcached.util.MemcachedExpirationTool
 
MemcachedBlobCodec - Class in io.datarouter.client.memcached.codec
 
MemcachedBlobCodec(Subpath) - Constructor for class io.datarouter.client.memcached.codec.MemcachedBlobCodec
 
MemcachedBlobNode - Class in io.datarouter.client.memcached.node
 
MemcachedBlobNode(NodeParams<PathbeanKey, Pathbean, Pathbean.PathbeanFielder>, ClientType<?, ?>, MemcachedBlobCodec, Supplier<DatarouterMemcachedClient>) - Constructor for class io.datarouter.client.memcached.node.MemcachedBlobNode
 
MemcachedClientHolder - Class in io.datarouter.client.memcached.client
 
MemcachedClientHolder() - Constructor for class io.datarouter.client.memcached.client.MemcachedClientHolder
 
MemcachedClientManager - Class in io.datarouter.client.memcached.client
 
MemcachedClientManager(MemcachedClientHolder, MemcachedOptions) - Constructor for class io.datarouter.client.memcached.client.MemcachedClientManager
 
MemcachedClientNodeFactory - Class in io.datarouter.client.memcached.client
 
MemcachedClientNodeFactory(MemcachedClientType, ServiceName, MemcachedClientManager, NodeAdapters) - Constructor for class io.datarouter.client.memcached.client.MemcachedClientNodeFactory
 
MemcachedClientOptionsBuilder - Class in io.datarouter.client.memcached.client.options
 
MemcachedClientOptionsBuilder(ClientId) - Constructor for class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
MemcachedClientOptionsBuilder(ClientId, String) - Constructor for class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
MemcachedClientType - Class in io.datarouter.client.memcached
 
MemcachedClientType(DatarouterClientWebInspectorRegistry) - Constructor for class io.datarouter.client.memcached.MemcachedClientType
 
MemcachedExpirationTool - Class in io.datarouter.client.memcached.util
 
MemcachedExpirationTool() - Constructor for class io.datarouter.client.memcached.util.MemcachedExpirationTool
 
MemcachedOptions - Class in io.datarouter.client.memcached.client.options
 
MemcachedOptions() - Constructor for class io.datarouter.client.memcached.client.options.MemcachedOptions
 
MemcachedTallyCodec - Class in io.datarouter.client.memcached.codec
 
MemcachedTallyCodec(String, Subpath, int) - Constructor for class io.datarouter.client.memcached.codec.MemcachedTallyCodec
 
MemcachedTallyNode - Class in io.datarouter.client.memcached.node
 
MemcachedTallyNode(NodeParams<TallyKey, Tally, Tally.TallyFielder>, ClientType<?, ?>, MemcachedTallyCodec, Supplier<DatarouterMemcachedClient>) - Constructor for class io.datarouter.client.memcached.node.MemcachedTallyNode
 
MemcachedWebInspector - Class in io.datarouter.client.memcached.web
 
MemcachedWebInspector() - Constructor for class io.datarouter.client.memcached.web.MemcachedWebInspector
 

N

NAME - Static variable in class io.datarouter.client.memcached.MemcachedClientType
 

P

PROP_numServers - Static variable in class io.datarouter.client.memcached.client.options.MemcachedOptions
 
PROP_server - Static variable in class io.datarouter.client.memcached.client.options.MemcachedOptions
 
properties - Variable in class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 

R

read(PathbeanKey, long, int, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
read(PathbeanKey, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
read(List<PathbeanKey>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
register(ClientId, DatarouterMemcachedClient) - Method in class io.datarouter.client.memcached.client.MemcachedClientHolder
 

S

safeInitClient(ClientId) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientManager
 
scanKeysPaged(Subpath, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
scanMultiBytes(String, Collection<String>, long, boolean) - Method in class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 
scanMultiStrings(String, Collection<String>, long, boolean) - Method in class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 
scanPaged(Subpath, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
set(String, String, int, byte[]) - Method in class io.datarouter.client.memcached.client.DatarouterMemcachedClient
 
shutdown(ClientId) - Method in class io.datarouter.client.memcached.client.BaseMemcachedClientManager
 
SpyMemcachedClient - Class in io.datarouter.client.memcached.client
 
SpyMemcachedClient(ConnectionFactory, List<InetSocketAddress>) - Constructor for class io.datarouter.client.memcached.client.SpyMemcachedClient
 

V

vacuum(Config) - Method in class io.datarouter.client.memcached.node.MemcachedTallyNode
 

W

withServers(String...) - Method in class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
withServers(List<String>) - Method in class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
write(PathbeanKey, byte[], Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
write(PathbeanKey, Scanner<byte[]>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
write(PathbeanKey, InputStream, Config) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
B C D E F G I L M N P R S V W 
All Classes|All Packages