A B C D E F G H I K L M N O P R S T U V W
A
- add(String, Object) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 保存数据,前提是key不存在于memcache中,否则保存不成功
- add(String, Object, Date) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 保存有有效期的数据,前提是key不存在于memcache中,否则保存不成功
- add(String, Object) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Adds data to the server; only the key and the value are specified.
- add(String, Object, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Adds data to the server; the key, value, and an optional hashcode are passed in.
- add(String, Object, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Adds data to the server; the key, value, and an expiration time are specified.
- add(String, Object, Date, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Adds data to the server; the key, value, and an expiration time are specified.
- add(String, Object) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- add(String, Object, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- addCommandToQueue(Object[]) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
- 将需要异步处理的内容放到Queue中
- addOrDecr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- key所对应的是一个计数器,实现减少decr的数量
- addOrDecr(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Thread safe way to initialize and decrement a counter.
- addOrDecr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Thread safe way to initialize and decrement a counter.
- addOrDecr(String, long, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Thread safe way to initialize and decrement a counter.
- addOrDecr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- addOrIncr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- key所对应的是一个计数器,实现增加inc的数量
- addOrIncr(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Thread safe way to initialize and increment a counter.
- addOrIncr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Thread safe way to initialize and increment a counter.
- addOrIncr(String, long, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Thread safe way to initialize and increment a counter.
- addOrIncr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- addSlab(String, String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab 中的方法
-
- addSocketToPool(ConcurrentMap<String, ConcurrentMap<SockIOPool.SockIO, T>>, String, SockIOPool.SockIO, T, T, boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Adds a socket and value to a given pool for the given host.
- ansyCommandProcess(Object[]) -
类 com.alisoft.xplatform.asf.cache.memcached.ClusterProcessor 中的方法
- 异步存储请求处理
- asynAddOrDecr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 异步累减计数器,不保证累减成功
- asynAddOrDecr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- asynAddOrIncr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 异步累加计数器,不保证累加成功
- asynAddOrIncr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- asynDecr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 异步累减计数器,不保证累减成功
- asynDecr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- asynIncr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 异步累加计数器,不保证累加成功
- asynIncr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- asynPut(String, Object) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 异步存入数据,当前立即返回,稍后存入数据
- asynPut(String, Object) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- asynStoreCounter(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 异步存储计数器,不保证保存成功
- asynStoreCounter(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
B
- ByteBufArrayInputStream - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
-
- ByteBufArrayInputStream(List<ByteBuffer>) -
类 com.alisoft.xplatform.asf.cache.memcached.client.ByteBufArrayInputStream 的构造方法
-
- ByteBufArrayInputStream(ByteBuffer[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.ByteBufArrayInputStream 的构造方法
-
C
- CacheCommand - com.alisoft.xplatform.asf.cache.memcached 中的 枚举
-
- CacheUtil - com.alisoft.xplatform.asf.cache.memcached 中的 类
- Cache工具类
- CacheUtil() -
类 com.alisoft.xplatform.asf.cache.memcached.CacheUtil 的构造方法
-
- clear() -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 删除所有缓存内的数据
- clear() -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- clear() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- clearEOL() -
类 com.alisoft.xplatform.asf.cache.memcached.client.ByteBufArrayInputStream 中的方法
-
- clearEOL() -
接口 com.alisoft.xplatform.asf.cache.memcached.client.LineInputStream 中的方法
- Read everything up to and including the end of line.
- clearHostFromPool(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Closes and removes all sockets from specified pool for host.
- closeSocketPool() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Closes all sockets in the passed in pool.
- CLUSTER_MODE_ACTIVE -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的静态变量
-
- CLUSTER_MODE_NONE -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的静态变量
-
- CLUSTER_MODE_STANDBY -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的静态变量
-
- clusterCopy(String, String) -
接口 com.alisoft.xplatform.asf.cache.ICacheManager 中的方法
- 主动集群中node内容拷贝
- clusterCopy(String, String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- ClusterProcessor - com.alisoft.xplatform.asf.cache.memcached 中的 类
- 为了提高性能,对于Cluster内的数据作异步同步
- ClusterProcessor(LinkedBlockingQueue<Object[]>, MemCachedClientHelper) -
类 com.alisoft.xplatform.asf.cache.memcached.ClusterProcessor 的构造方法
-
- com.alisoft.xplatform.asf.cache - 软件包 com.alisoft.xplatform.asf.cache
-
- com.alisoft.xplatform.asf.cache.impl - 软件包 com.alisoft.xplatform.asf.cache.impl
-
- com.alisoft.xplatform.asf.cache.memcached - 软件包 com.alisoft.xplatform.asf.cache.memcached
-
- com.alisoft.xplatform.asf.cache.memcached.client - 软件包 com.alisoft.xplatform.asf.cache.memcached.client
-
- commandProcess(Object[]) -
类 com.alisoft.xplatform.asf.cache.memcached.ClusterProcessor 中的方法
- 队列请求命令处理
- conns -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 中的变量
-
- CONSISTENT_HASH -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态变量
-
- containsKey(K) -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 是否包含了指定key的数据
- containsKey(String) -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- containsKey(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- ContextObjectInputStream - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
-
- ContextObjectInputStream(InputStream, ClassLoader) -
类 com.alisoft.xplatform.asf.cache.memcached.client.ContextObjectInputStream 的构造方法
-
- createSocket(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Creates a new SockIO obj for the given server.
D
- decode(byte[], int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
- Decodes byte array using memcache flag to determine type.
- decodeBoolean(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeByte(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeByteArr(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeCharacter(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeDate(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeDouble(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeFloat(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeInteger(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeLong(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeShort(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeString(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeStringBuffer(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decodeStringBuilder(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- decr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- key所对应的是一个计数器,实现减少decr的数量
- decr(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Decrement the value at the specified key by 1, and then return it.
- decr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Decrement the value at the specified key by passed in value, and then return it.
- decr(String, long, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Decrement the value at the specified key by the specified increment, and then return it.
- decr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- DefaultCacheImpl - com.alisoft.xplatform.asf.cache.impl 中的 类
- 一个默认的本地Cache的实现,线程安全
- DefaultCacheImpl() -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 的构造方法
-
- DefaultCacheImpl(int, int) -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 的构造方法
-
- delete(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Deletes an object from cache given cache key.
- delete(String, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Deletes an object from cache given cache key and expiration date.
- delete(String, Integer, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Deletes an object from cache given cache key, a delete time, and an optional hashcode.
- destroy() -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 释放Cache占用的资源
- destroy() -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- destroy() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- doMulti(boolean, Map<String, StringBuilder>, String[], Map<String, Object>) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 中的方法
-
E
- encode(Object) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
- Encodes supported types
- encode(Byte) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(Boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(Date) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(Character) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(StringBuffer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(float) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(Short) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(double) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(StringBuilder) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- encode(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- ErrorHandler - com.alisoft.xplatform.asf.cache.memcached.client 中的 接口
-
F
- F_COMPRESSED -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- F_SERIALIZED -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- finalize() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- Hack to reap any leaking children.
- flushAll() -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Invalidates the entire cache.
- flushAll(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Invalidates the entire cache.
G
- get(K) -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 获取缓存数据
- get(String, int) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 降低memcache的交互频繁造成的性能损失,因此采用本地cache结合memcache的方式
- get(String) -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- get(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve a key from the server, using a specific hash.
- get(String, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve a key from the server, using a specific hash.
- get(String, Integer, boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve a key from the server, using a specific hash.
- get(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- get(String, int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- getAliveCheck() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the current status of the aliveCheck flag.
- getBytes(long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- getBytes(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- getCache(String) -
接口 com.alisoft.xplatform.asf.cache.ICacheManager 中的方法
- 获取配置在memcached.xml中的Cache客户端
- getCache(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- getCache2cluster() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- getCacheClient(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- getCacheClient(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- getCacheManager(Class<B>, String) -
类 com.alisoft.xplatform.asf.cache.memcached.CacheUtil 中的静态方法
- 获取CacheManager的接口类,首先去查找META-INF/services/下是否有定义,如果没有载入defaultImplClass的定义
- getCacheManager() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- getCacheName() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- getCacheName() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- getCachepool() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- getCaches() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientCluster 中的方法
-
- getChannel() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- Lets caller get access to underlying channel.
- getClusterCache() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- getClusterMode() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- getConfigFile() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- getConnection(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns a SockIO object from the pool for the passed in host.
- getCounter(String) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 获取寄存器,-1表示不存在
- getCounter(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Returns value in counter at given key as long.
- getCounter(String, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Returns value in counter at given key as long.
- getCounter(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- getDefaultEncoding() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- getEndTime() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- getErrorHandler() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- getFailback() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns current state of failover flag.
- getFailover() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns current state of failover flag.
- getHashingAlg() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns current status of customHash flag
- getHelper() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- getHost(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
-
- getHost(String, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Gets the host that a particular key / hashcode resides on.
- getHost() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- returns the host this socket is connected to
- getInitConn() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the current setting for the initial number of connections per
server in the available pool.
- getInitConn() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getInnerCacheClient() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- getInstance(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态方法
- Factory to create/retrieve new pools given a unique poolName.
- getInstance() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态方法
- Single argument version of factory used for back compat.
- getInstanceByInterface(Class<I>, ClassLoader, String, boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.CacheUtil 中的静态方法
- 根据传入的类型按照策略去搜索classpath下的实现,动态装载实现类并且返回
- getMaintSleep() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the current maint thread sleep time.
- getMaintSleep() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getMarkerFlag(Object) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
- Returns the flag for marking the type of the byte array.
- getMaxBusy() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the current max busy setting.
- getMaxConn() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the maximum number of spare connections allowed in available
pool.
- getMaxConn() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getMaxIdle() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the current max idle setting.
- getMaxIdle() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getMemcachedCache() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- getMemCachedClients() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的方法
-
- getMinConn() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the minimum number of spare connections in available pool.
- getMinConn() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getMode() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientCluster 中的方法
-
- getMode() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的方法
-
- getMulti(String[]) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 获取多个keys对应的key&value Entrys
- getMulti(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve multiple objects from the memcache.
- getMulti(String[], Integer[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve multiple keys from the memcache.
- getMulti(String[], Integer[], boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve multiple keys from the memcache.
- getMulti(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- getMultiArray(String[]) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 获取多个keys对应的值
- getMultiArray(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve multiple objects from the memcache.
- getMultiArray(String[], Integer[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve multiple objects from the memcache.
- getMultiArray(String[], Integer[], boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieve multiple objects from the memcache.
- getMultiArray(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- getNagle() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns current status of nagle flag
- getName() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientCluster 中的方法
-
- getName() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的方法
-
- getName() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- getName() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getNewInstance(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态方法
- get new Instance form pool
- getPoolUsage(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态方法
-
- getResponses() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- getServerHost() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStats 中的方法
-
- getServerHost() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab 中的方法
-
- getServers() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the current list of all cache servers.
- getServers() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getSlabInfo() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab.Slab 中的方法
-
- getSlabNum() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab.Slab 中的方法
-
- getSlabs() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab 中的方法
-
- getSock(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns appropriate SockIO object given string cache key.
- getSock(String, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns appropriate SockIO object given string cache key and optional
hashcode.
- getSocket(String, int, int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的静态方法
- Method which gets a connection from SocketChannel.
- getSocketConnectTO() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the socket timeout for connect.
- getSocketpool() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- getSocketPool() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- getSocketTO() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the socket timeout for reads.
- getSocketTo() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- getStartTime() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- getStatInfo() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStats 中的方法
-
- getStatisticsInterval() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- getWeights() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns the current list of weights.
- getWeights() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
H
- handleErrorOnDelete(MemCachedClient, Throwable, String) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.ErrorHandler 中的方法
- Called for errors thrown during
MemCachedClient.delete(String) and related methods.
- handleErrorOnDelete(MemCachedClient, Throwable, String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 中的方法
-
- handleErrorOnFlush(MemCachedClient, Throwable) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.ErrorHandler 中的方法
- Called for errors thrown during
MemCachedClient.flushAll() and related methods.
- handleErrorOnFlush(MemCachedClient, Throwable) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 中的方法
-
- handleErrorOnGet(MemCachedClient, Throwable, String) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.ErrorHandler 中的方法
- Called for errors thrown during
MemCachedClient.get(String) and related methods.
- handleErrorOnGet(MemCachedClient, Throwable, String[]) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.ErrorHandler 中的方法
- Called for errors thrown during
MemCachedClient#getMulti(String) and related methods.
- handleErrorOnGet(MemCachedClient, Throwable, String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 中的方法
-
- handleErrorOnGet(MemCachedClient, Throwable, String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 中的方法
-
- handleErrorOnInit(MemCachedClient, Throwable) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.ErrorHandler 中的方法
- Called for errors thrown during initialization.
- handleErrorOnInit(MemCachedClient, Throwable) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 中的方法
-
- handleErrorOnSet(MemCachedClient, Throwable, String) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.ErrorHandler 中的方法
- Called for errors thrown during
MemCachedClient.set(String,Object) and related methods.
- handleErrorOnSet(MemCachedClient, Throwable, String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 中的方法
-
- handleErrorOnStats(MemCachedClient, Throwable) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.ErrorHandler 中的方法
- Called for errors thrown during
MemCachedClient.stats() and related methods.
- handleErrorOnStats(MemCachedClient, Throwable) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 中的方法
-
- hasCluster() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- hashCode() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- use the sockets hashcode for this object so we can key off of SockIOs
I
- ICache<K,V> - com.alisoft.xplatform.asf.cache 中的 接口
- Cache统一接口
- ICacheManager<T extends ICache<?,?>> - com.alisoft.xplatform.asf.cache 中的 接口
- CacheManager 统一接口
- IMemcachedCache - com.alisoft.xplatform.asf.cache 中的 接口
- Memcached Cache的接口定义
- incr(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- key所对应的是一个计数器,实现增加inc的数量
- incr(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Increment the value at the specified key by 1, and then return it.
- incr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Increment the value at the specified key by passed in val.
- incr(String, long, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Increment the value at the specified key by the specified increment, and then return it.
- incr(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- ini() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- initialize() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Initializes the pool.
- initMemCacheClientPool() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
- 初始化各个资源池
- isAliveCheck() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- isCompressEnable() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- isFailover() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- isHandled(Object) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
- Detemine of object can be natively serialized by this class.
- isInitialized() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Returns state of pool.
- isNagle() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- isRunning() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.MaintThread 中的方法
-
- isSupportMultiConfig() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
K
- keyExists(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Checks to see if key exists in cache.
- keySet() -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 缓存所有的key的集合
- keySet(boolean) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 这个接口返回的Key如果采用fast模式,
那么返回的key可能已经被清除或者失效,但是在内存中还有痕迹,如果是非fast模式,那么就会精确返回,但是效率较低
- keySet() -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- keySet(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- keySet() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
L
- LineInputStream - com.alisoft.xplatform.asf.cache.memcached.client 中的 接口
-
- loadConfig(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
- 载入配置信息
- loadMemcachedConfigFromURL(URL, XMLInputFactory, List<MemcachedClientConfig>, List<MemcachedClientSocketPoolConfig>, List<MemcachedClientClusterConfig>) -
类 com.alisoft.xplatform.asf.cache.memcached.CacheUtil 中的静态方法
- 从URL中载入Memcached的配置信息
M
- MARKER_BOOLEAN -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_BYTE -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_BYTEARR -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_CHARACTER -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_DATE -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_DOUBLE -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_FLOAT -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_INTEGER -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_LONG -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_SHORT -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_STRING -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_STRINGBUFFER -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MARKER_STRINGBUILDER -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的静态变量
-
- MAX_RETRY_DELAY -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态变量
-
- mc -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 中的变量
-
- MemcachedCache - com.alisoft.xplatform.asf.cache.memcached 中的 类
-
- MemcachedCache(MemCachedClientHelper, int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 的构造方法
-
- MemcachedCacheManager - com.alisoft.xplatform.asf.cache.memcached 中的 类
- Memcache 客户端管理类,负责读取配置文件,
初始化各个Memcache客户端,
同时也负责管理和销毁客户端
- MemcachedCacheManager() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 的构造方法
-
- MemCachedClient - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
- This is a Java client for the memcached server available from
http://www.danga.com/memcached/.
- MemCachedClient() -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 的构造方法
- Creates a new instance of MemCachedClient.
- MemCachedClient(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 的构造方法
- Creates a new instance of MemCachedClient
accepting a passed in pool name.
- MemCachedClient(ClassLoader) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 的构造方法
- Creates a new instance of MemCacheClient but
acceptes a passed in ClassLoader.
- MemCachedClient(ClassLoader, ErrorHandler) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 的构造方法
- Creates a new instance of MemCacheClient but
acceptes a passed in ClassLoader and a passed
in ErrorHandler.
- MemCachedClient(ClassLoader, ErrorHandler, String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 的构造方法
- Creates a new instance of MemCacheClient but
acceptes a passed in ClassLoader, ErrorHandler,
and SockIOPool name.
- MemCachedClient.NIOLoader - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
-
- MemCachedClient.NIOLoader(MemCachedClient) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 的构造方法
-
- MemcachedClientCluster - com.alisoft.xplatform.asf.cache.memcached 中的 类
- Memcache Cluster的结构
- MemcachedClientCluster() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientCluster 的构造方法
-
- MemcachedClientClusterConfig - com.alisoft.xplatform.asf.cache.memcached 中的 类
- Cluster的配置
- MemcachedClientClusterConfig() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 的构造方法
-
- MemcachedClientConfig - com.alisoft.xplatform.asf.cache.memcached 中的 类
- Memcache的客户端配置
- MemcachedClientConfig() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 的构造方法
-
- MemCachedClientHelper - com.alisoft.xplatform.asf.cache.memcached 中的 类
- 为封装的MemCache提供实际处理的帮助类
- MemCachedClientHelper() -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 的构造方法
-
- MemcachedClientSocketPoolConfig - com.alisoft.xplatform.asf.cache.memcached 中的 类
- SocketIO Pool的配置
- MemcachedClientSocketPoolConfig() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 的构造方法
-
- MemcachedErrorHandler - com.alisoft.xplatform.asf.cache.memcached 中的 类
- 基本的出错处理
- MemcachedErrorHandler() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler 的构造方法
-
- MemcachedException - com.alisoft.xplatform.asf.cache.memcached 中的 异常
- Memcached 内部错误定义
- MemcachedException() -
异常 com.alisoft.xplatform.asf.cache.memcached.MemcachedException 的构造方法
-
- MemcachedException(String) -
异常 com.alisoft.xplatform.asf.cache.memcached.MemcachedException 的构造方法
-
- MemcachedException(String, Throwable) -
异常 com.alisoft.xplatform.asf.cache.memcached.MemcachedException 的构造方法
-
- MemcachedException(Throwable) -
异常 com.alisoft.xplatform.asf.cache.memcached.MemcachedException 的构造方法
-
- MemcachedResponse - com.alisoft.xplatform.asf.cache.memcached 中的 类
- memcached响应统计结构
- MemcachedResponse() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 的构造方法
-
- MemcacheStats - com.alisoft.xplatform.asf.cache.memcached 中的 类
- Memcache通过Stat获得的统计信息
- MemcacheStats() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStats 的构造方法
-
- MemcacheStatsSlab - com.alisoft.xplatform.asf.cache.memcached 中的 类
- Slab统计结果的结构
- MemcacheStatsSlab() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab 的构造方法
-
- MemcacheStatsSlab.Slab - com.alisoft.xplatform.asf.cache.memcached 中的 类
-
- MemcacheStatsSlab.Slab() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab.Slab 的构造方法
-
N
- NATIVE_HASH -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态变量
-
- NativeHandler - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
- Handle encoding standard Java types directly which can result in significant
memory savings:
Currently the Memcached driver for Java supports the setSerialize() option.
- NativeHandler() -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 的构造方法
-
- NestedIOException - com.alisoft.xplatform.asf.cache.memcached.client 中的 异常
- Bridge class to provide nested Exceptions with IOException which has
constructors that don't take Throwables.
- NestedIOException(Throwable) -
异常 com.alisoft.xplatform.asf.cache.memcached.client.NestedIOException 的构造方法
- Create a new
NestedIOException instance.
- NestedIOException(String, Throwable) -
异常 com.alisoft.xplatform.asf.cache.memcached.client.NestedIOException 的构造方法
-
- NEW_COMPAT_HASH -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态变量
-
- numConns -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 中的变量
-
O
- OLD_COMPAT_HASH -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态变量
-
P
- put(K, V) -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 保存数据
- put(K, V, Date) -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 保存有有效期的数据
- put(K, V, int) -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 保存有有效期的数据
- put(String, Object) -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- put(String, Object, Date) -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- put(String, Object, int) -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- put(String, Object, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- put(String, Object, int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- put(String, Object) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
R
- random -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态变量
-
- read() -
类 com.alisoft.xplatform.asf.cache.memcached.client.ByteBufArrayInputStream 中的方法
-
- read(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.ByteBufArrayInputStream 中的方法
-
- read(byte[]) -
接口 com.alisoft.xplatform.asf.cache.memcached.client.LineInputStream 中的方法
- Read some bytes.
- readBytes(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
-
- readLine() -
类 com.alisoft.xplatform.asf.cache.memcached.client.ByteBufArrayInputStream 中的方法
-
- readLine() -
接口 com.alisoft.xplatform.asf.cache.memcached.client.LineInputStream 中的方法
- Read everything up to the next end-of-line.
- readLine() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- reads a line intentionally not using the deprecated readLine method
from DataInputStream
- readResponse(SelectionKey) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 中的方法
-
- reload(String) -
接口 com.alisoft.xplatform.asf.cache.ICacheManager 中的方法
- 重新载入Cache配置
- reload(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- remove(K) -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 移出缓存数据
- remove(String) -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- remove(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- removeInstance(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的静态方法
-
- replace(String, Object) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 保存数据,前提是key必须存在于memcache中,否则保存不成功
- replace(String, Object, Date) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 保存有有效期的数据,前提是key必须存在于memcache中,否则保存不成功
- replace(String, Object) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Updates data on the server; only the key and the value are specified.
- replace(String, Object, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Updates data on the server; only the key and the value and an optional hash are specified.
- replace(String, Object, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Updates data on the server; the key, value, and an expiration time are specified.
- replace(String, Object, Date, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Updates data on the server; the key, value, and an expiration time are specified.
- replace(String, Object) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- replace(String, Object, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- resolveClass(ObjectStreamClass) -
类 com.alisoft.xplatform.asf.cache.memcached.client.ContextObjectInputStream 中的方法
-
- run() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.MaintThread 中的方法
- Start the thread.
- run() -
类 com.alisoft.xplatform.asf.cache.memcached.ClusterProcessor 中的方法
-
S
- selector -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 中的变量
-
- selfMaint() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Runs self maintenance on all internal pools.
- set(String, Object) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Stores data on the server; only the key and the value are specified.
- set(String, Object, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Stores data on the server; only the key and the value are specified.
- set(String, Object, Date) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Stores data on the server; the key, value, and an expiration time are specified.
- set(String, Object, Date, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Stores data on the server; the key, value, and an expiration time are specified.
- setAliveCheck(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the aliveCheck flag for the pool.
- setAliveCheck(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setCacheClient(MemCachedClient) -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- setCacheManager(MemcachedCacheManager) -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- setCacheName(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- setCacheName(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- setCaches(List<IMemcachedCache>) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientCluster 中的方法
-
- setClassLoader(ClassLoader) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Sets an optional ClassLoader to be used for
serialization.
- setCompressEnable(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Enable storing compressed data, provided it meets the threshold requirements.
- setCompressEnable(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- setCompressThreshold(long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Sets the required length for data to be considered for compression.
- setConfigFile(String) -
接口 com.alisoft.xplatform.asf.cache.ICacheManager 中的方法
- 配置Cache的系统文件
- setConfigFile(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- setDefaultEncoding(String) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Sets default String encoding when storing primitives as Strings.
- setDefaultEncoding(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- setEndTime(Date) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- setErrorHandler(ErrorHandler) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Sets an optional ErrorHandler.
- setErrorHandler(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- setFailback(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the failback flag for the pool.
- setFailover(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the failover flag for the pool.
- setFailover(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setHashingAlg(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the hashing algorithm we will use.
- setHelper(MemCachedClientHelper) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- setInitConn(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the initial number of connections per server in the available pool.
- setInitConn(int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setInterval(long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.MaintThread 中的方法
-
- setMaintSleep(long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Set the sleep time between runs of the pool maintenance thread.
- setMaintSleep(int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setMaxBusyTime(long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the max busy time for threads in the busy pool.
- setMaxConn(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the maximum number of spare connections allowed in our available
pool.
- setMaxConn(int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setMaxIdle(long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the max idle time for threads in the available pool.
- setMaxIdle(int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setMemcachedCache(IMemcachedCache) -
类 com.alisoft.xplatform.asf.cache.memcached.MemCachedClientHelper 中的方法
-
- setMemCachedClients(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的方法
-
- setMinConn(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the minimum number of spare connections to maintain in our available
pool.
- setMinConn(int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setMode(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientCluster 中的方法
-
- setMode(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的方法
-
- setNagle(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the Nagle alg flag for the pool.
- setNagle(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setName(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientCluster 中的方法
-
- setName(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientClusterConfig 中的方法
-
- setName(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- setName(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setPrimitiveAsString(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Enables storing primitive types as their String values.
- setResponses(List<Long>) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- setResponseStatInterval(int) -
接口 com.alisoft.xplatform.asf.cache.ICacheManager 中的方法
- 设置响应统计时间间隔(单位秒,默认为0,0表示不需要做响应统计)
- setResponseStatInterval(int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- setSanitizeKeys(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Enables/disables sanitizing keys by URLEncoding.
- setServerHost(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStats 中的方法
-
- setServerHost(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab 中的方法
-
- setServers(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the list of all cache servers.
- setServers(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setSlabInfo(Map<String, String>) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab.Slab 中的方法
-
- setSlabNum(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab.Slab 中的方法
-
- setSlabs(Map<String, MemcacheStatsSlab.Slab>) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab 中的方法
-
- setSocketConnectTO(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the socket timeout for connect.
- setSocketpool(ConcurrentHashMap<String, SockIOPool>) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- setSocketPool(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientConfig 中的方法
-
- setSocketTO(int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the socket timeout for reads.
- setSocketTo(int) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- setStartTime(Date) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- setStatInfo(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStats 中的方法
-
- setStatisticsInterval(long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 设置统计时间,单位为秒
- setStatisticsInterval(long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- setSupportMultiConfig(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- setWeights(Integer[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Sets the list of weights to apply to the server list.
- setWeights(String) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedClientSocketPoolConfig 中的方法
-
- shutDown() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Shuts down the pool.
- size() -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 缓存数据数量
- size() -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- size() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
- 已过时。
- SockIOPool - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
- This class is a connection pool for maintaning a pool of persistent
connections
to memcached servers. - SockIOPool() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 的构造方法
-
- SockIOPool.MaintThread - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
- Class which extends thread and handles maintenance of the pool.
- SockIOPool.MaintThread(SockIOPool) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.MaintThread 的构造方法
-
- SockIOPool.SockIO - com.alisoft.xplatform.asf.cache.memcached.client 中的 类
- MemCached Java client, utility class for Socket IO.
- SockIOPool.SockIO(SockIOPool, String, int, int, int, boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 的构造方法
- creates a new SockIO object wrapping a socket connection to
host:port, and its input and output streams
- SockIOPool.SockIO(SockIOPool, String, int, int, boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 的构造方法
- creates a new SockIO object wrapping a socket connection to
host:port, and its input and output streams
- start() -
接口 com.alisoft.xplatform.asf.cache.ICacheManager 中的方法
- 做一定的初始化工作
- start() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- startMaintThread() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Starts the maintenance thread.
- statCacheResponse() -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 统计Cache的响应时间
- statCacheResponse() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- stats() -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 统计Memcache使用的情况
- stats() -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves stats for all servers.
- stats(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves stats for passed in servers (or all servers).
- stats() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- statsCacheDump(int, int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves items cachedump for all servers.
- statsCacheDump(String[], int, int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves stats for passed in servers (or all servers).
- statsItems() -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 统计Items的存储情况
- statsItems() -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves stats items for all servers.
- statsItems(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves stats for passed in servers (or all servers).
- statsItems() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- statsSlabs() -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 统计服务器的Slab的情况
- statsSlabs() -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves stats items for all servers.
- statsSlabs(String[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Retrieves stats for passed in servers (or all servers).
- statsSlabs() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
- stop() -
接口 com.alisoft.xplatform.asf.cache.ICacheManager 中的方法
- 做资源回收工作
- stop() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCacheManager 中的方法
-
- stopMaintThread() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
- Stops the maintenance thread.
- stopProcess() -
类 com.alisoft.xplatform.asf.cache.memcached.ClusterProcessor 中的方法
-
- stopThread() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.MaintThread 中的方法
- sets stop variable and interupts any wait
- storeCounter(String, long) -
接口 com.alisoft.xplatform.asf.cache.IMemcachedCache 中的方法
- 存储计数器
- storeCounter(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Store a counter to memcached given a key
- storeCounter(String, Long) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Store a counter to memcached given a key
- storeCounter(String, Long, Integer) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient 中的方法
- Store a counter to memcached given a key
- storeCounter(String, long) -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
T
- toInt(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
- This works by taking each of the bit patterns and converting them to
ints taking into account 2s complement and then adding them..
- toLong(byte[]) -
类 com.alisoft.xplatform.asf.cache.memcached.client.NativeHandler 中的静态方法
-
- toString() -
枚举 com.alisoft.xplatform.asf.cache.memcached.CacheCommand 中的方法
-
- toString() -
类 com.alisoft.xplatform.asf.cache.memcached.client.ByteBufArrayInputStream 中的方法
-
- toString() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- returns the string representation of this socket
- toString() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedResponse 中的方法
-
- toString() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcacheStatsSlab.Slab 中的方法
-
- trueClose() -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- closes socket and all streams connected to it
- trueClose(boolean) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool.SockIO 中的方法
- closes socket and all streams connected to it
U
- updateStatusPool(String, SockIOPool.SockIO, int) -
类 com.alisoft.xplatform.asf.cache.memcached.client.SockIOPool 中的方法
-
V
- valueOf(String) -
枚举 com.alisoft.xplatform.asf.cache.memcached.CacheCommand 中的静态方法
- 返回带有指定名称的该类型的枚举常量。
- values() -
接口 com.alisoft.xplatform.asf.cache.ICache 中的方法
- 缓存的所有value的集合
- values() -
类 com.alisoft.xplatform.asf.cache.impl.DefaultCacheImpl 中的方法
-
- values() -
枚举 com.alisoft.xplatform.asf.cache.memcached.CacheCommand 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
- values() -
类 com.alisoft.xplatform.asf.cache.memcached.MemcachedCache 中的方法
-
W
- writeRequest(SelectionKey) -
类 com.alisoft.xplatform.asf.cache.memcached.client.MemCachedClient.NIOLoader 中的方法
-
A B C D E F G H I K L M N O P R S T U V W
Copyright © 2009 . All Rights Reserved.