Index

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

B

BaseMemcachedClientNodeFactory - Class in io.datarouter.client.memcached.client.nodefactory
 
BaseMemcachedClientNodeFactory(PhysicalMapStorageAvailabilityAdapterFactory, ClientType<?, ?>, MemcachedClientManager) - Constructor for class io.datarouter.client.memcached.client.nodefactory.BaseMemcachedClientNodeFactory
 
BaseMemcachedClientNodeFactory.MemcachedWrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.memcached.client.nodefactory
 
build() - Method in class io.datarouter.client.memcached.client.options.MemcachedClientOptionsBuilder
 
buildSpyClient(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.MemcachedKey
 
codecVersion - Variable in class io.datarouter.client.memcached.codec.MemcachedKey
 
createBlobNode(NodeParams<PK, D, F>) - Method in class io.datarouter.client.memcached.client.nodefactory.MemcachedClientNodeFactory
 
createBlobNode(NodeParams<PK, D, F>) - Method in class io.datarouter.client.memcached.client.nodefactory.MemcachedNodeFactory
 
createNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.client.memcached.client.nodefactory.BaseMemcachedClientNodeFactory.MemcachedWrappedNodeFactory
 
createTallyNode(NodeParams<PK, D, F>) - Method in class io.datarouter.client.memcached.client.nodefactory.MemcachedClientNodeFactory
 
createTallyNode(NodeParams<PK, D, F>) - Method in class io.datarouter.client.memcached.client.nodefactory.MemcachedNodeFactory
 

D

databeanVersion - Variable in class io.datarouter.client.memcached.codec.MemcachedKey
 
decode(String, Class<PK>) - Static method in class io.datarouter.client.memcached.codec.MemcachedKey
 
decodeResult(Pair<String, Object>) - Method in class io.datarouter.client.memcached.codec.MemcachedBlobCodec
 
decodeResult(Pair<String, Object>) - Method in class io.datarouter.client.memcached.codec.MemcachedTallyCodec
 
decodeResultValue(Pair<String, Object>) - Method in class io.datarouter.client.memcached.codec.MemcachedDatabeanCodec
 
delete(ClientId, String, String, Duration) - Method in class io.datarouter.client.memcached.client.MemcachedOps
 
delete(PathbeanKey) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
delete(PK, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
deleteAll(Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
deleteAll(Subpath) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
deleteMulti(Collection<PK>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
deleteTally(String, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 

E

encode(D) - Method in class io.datarouter.client.memcached.codec.MemcachedDatabeanCodec
 
encode(String, int, PrimaryKey<?>) - Static method in class io.datarouter.client.memcached.codec.MemcachedKey
 
encodeKey(PathbeanKey) - Method in class io.datarouter.client.memcached.codec.MemcachedBlobCodec
 
encodeKey(TallyKey) - Method in class io.datarouter.client.memcached.codec.MemcachedTallyCodec
 
encodeKey(PK) - Method in class io.datarouter.client.memcached.codec.MemcachedDatabeanCodec
 
encodeKeyValueIfValid(D) - Method in class io.datarouter.client.memcached.codec.MemcachedDatabeanCodec
 
exists(PathbeanKey) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
exists(PK, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 

F

fetch(ClientId, String, Collection<String>, long, boolean) - Method in class io.datarouter.client.memcached.client.MemcachedOps
 
findTallyCount(String, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 

G

get(ClientId) - Method in class io.datarouter.client.memcached.client.spy.SpyMemcachedClientHolder
 
get(PK, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
getAdapters() - Method in class io.datarouter.client.memcached.client.nodefactory.BaseMemcachedClientNodeFactory.MemcachedWrappedNodeFactory
 
getBucket() - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
getClient(ClientId) - Method in class io.datarouter.client.memcached.web.MemcachedWebInspector
 
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
 
getKeys(Collection<PK>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
getMulti(Collection<PK>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
getMultiTallyCount(Collection<String>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
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
 
getSpyMemcachedClient(ClientId) - Method in class io.datarouter.client.memcached.client.MemcachedClientManager
 

I

increment(ClientId, String, int, int) - Method in class io.datarouter.client.memcached.client.MemcachedOps
 
incrementAndGetCount(String, int, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
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.nodefactory - package io.datarouter.client.memcached.client.nodefactory
 
io.datarouter.client.memcached.client.options - package io.datarouter.client.memcached.client.options
 
io.datarouter.client.memcached.client.spy - package io.datarouter.client.memcached.client.spy
 
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) - 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
 
makeWrappedNodeFactory() - Method in class io.datarouter.client.memcached.client.nodefactory.BaseMemcachedClientNodeFactory
 
MAX - Static variable in class io.datarouter.client.memcached.util.MemcachedExpirationTool
 
MemcachedBlobCodec - Class in io.datarouter.client.memcached.codec
 
MemcachedBlobCodec(String, int) - Constructor for class io.datarouter.client.memcached.codec.MemcachedBlobCodec
 
MemcachedBlobNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.memcached.node
 
MemcachedBlobNode(NodeParams<PK, D, F>, ClientType<?, ?>, MemcachedClientManager) - Constructor for class io.datarouter.client.memcached.node.MemcachedBlobNode
 
MemcachedClientManager - Class in io.datarouter.client.memcached.client
 
MemcachedClientManager() - Constructor for class io.datarouter.client.memcached.client.MemcachedClientManager
 
MemcachedClientNodeFactory - Class in io.datarouter.client.memcached.client.nodefactory
 
MemcachedClientNodeFactory(PhysicalMapStorageAvailabilityAdapterFactory, MemcachedClientType, MemcachedClientManager, MemcachedNodeFactory) - Constructor for class io.datarouter.client.memcached.client.nodefactory.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
 
MemcachedDatabeanCodec<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.memcached.codec
 
MemcachedDatabeanCodec(String, int, DatabeanFielder<PK, D>, Supplier<D>, Map<String, Field<?>>) - Constructor for class io.datarouter.client.memcached.codec.MemcachedDatabeanCodec
 
MemcachedExpirationTool - Class in io.datarouter.client.memcached.util
 
MemcachedExpirationTool() - Constructor for class io.datarouter.client.memcached.util.MemcachedExpirationTool
 
MemcachedKey<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.client.memcached.codec
 
MemcachedKey(int, String, int, PK) - Constructor for class io.datarouter.client.memcached.codec.MemcachedKey
 
MemcachedNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.memcached.node
 
MemcachedNode(NodeParams<PK, D, F>, ClientType<?, ?>, MemcachedClientManager) - Constructor for class io.datarouter.client.memcached.node.MemcachedNode
 
MemcachedNodeFactory - Class in io.datarouter.client.memcached.client.nodefactory
 
MemcachedNodeFactory() - Constructor for class io.datarouter.client.memcached.client.nodefactory.MemcachedNodeFactory
 
MemcachedOps - Class in io.datarouter.client.memcached.client
 
MemcachedOps(MemcachedClientManager) - Constructor for class io.datarouter.client.memcached.client.MemcachedOps
 
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, int) - Constructor for class io.datarouter.client.memcached.codec.MemcachedTallyCodec
 
MemcachedWebInspector - Class in io.datarouter.client.memcached.web
 
MemcachedWebInspector() - Constructor for class io.datarouter.client.memcached.web.MemcachedWebInspector
 
MemcachedWrappedNodeFactory() - Constructor for class io.datarouter.client.memcached.client.nodefactory.BaseMemcachedClientNodeFactory.MemcachedWrappedNodeFactory
 

N

NAME - Static variable in class io.datarouter.client.memcached.MemcachedClientType
 
nodeName - Variable in class io.datarouter.client.memcached.codec.MemcachedKey
 

P

primaryKey - Variable in class io.datarouter.client.memcached.codec.MemcachedKey
 
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
 
put(D, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.client.memcached.node.MemcachedNode
 

R

read(PathbeanKey) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
read(PathbeanKey, long, int) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
register(ClientId, SpyMemcachedClient) - Method in class io.datarouter.client.memcached.client.spy.SpyMemcachedClientHolder
 

S

safeInitClient(ClientId) - Method in class io.datarouter.client.memcached.client.MemcachedClientManager
 
scanKeysPaged(Subpath) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
scanPaged(Subpath) - Method in class io.datarouter.client.memcached.node.MemcachedBlobNode
 
set(ClientId, String, String, int, byte[]) - Method in class io.datarouter.client.memcached.client.MemcachedOps
 
shutdown(ClientId) - Method in class io.datarouter.client.memcached.client.MemcachedClientManager
 
SpyMemcachedClient - Class in io.datarouter.client.memcached.client.spy
 
SpyMemcachedClient(ConnectionFactory, List<InetSocketAddress>) - Constructor for class io.datarouter.client.memcached.client.spy.SpyMemcachedClient
 
SpyMemcachedClientHolder - Class in io.datarouter.client.memcached.client.spy
 
SpyMemcachedClientHolder() - Constructor for class io.datarouter.client.memcached.client.spy.SpyMemcachedClientHolder
 

W

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