跳过导航链接
B C D E F G I J K L M N O P R S T U V 

B

batchEvict(String, List) - 接口 中的方法net.oschina.j2cache.CacheChannel
批量删除缓存
batchEvict(int, String, List) - 类 中的静态方法net.oschina.j2cache.CacheManager
批量删除缓存中的一些数据
batchEvict(String, List) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
批量删除缓存
batchEvict(String, List) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
批量删除缓存
buildCache(String, boolean, CacheExpiredListener) - 接口 中的方法net.oschina.j2cache.CacheProvider
Configure the cache
buildCache(String, boolean, CacheExpiredListener) - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider
Builds a Cache.
buildCache(String, boolean, CacheExpiredListener) - 类 中的方法net.oschina.j2cache.NullCacheProvider
 
buildCache(String, boolean, CacheExpiredListener) - 类 中的方法net.oschina.j2cache.redis.RedisCacheProvider
 

C

Cache - net.oschina.j2cache中的接口
Implementors define a caching algorithm.
CacheChannel - net.oschina.j2cache中的接口
Cache Channel
CacheException - net.oschina.j2cache中的异常错误
缓存相关的异常
CacheException(String) - 异常错误 的构造器net.oschina.j2cache.CacheException
 
CacheException(String, Throwable) - 异常错误 的构造器net.oschina.j2cache.CacheException
 
CacheException(Throwable) - 异常错误 的构造器net.oschina.j2cache.CacheException
 
CacheExpiredListener - net.oschina.j2cache中的接口
侦听缓存中的某个记录超时
CacheManager - net.oschina.j2cache中的类
缓存管理器
CacheManager() - 类 的构造器net.oschina.j2cache.CacheManager
 
CacheObject - net.oschina.j2cache中的类
所获取的缓存对象
CacheObject() - 类 的构造器net.oschina.j2cache.CacheObject
 
CacheProvider - net.oschina.j2cache中的接口
Support for pluggable caches.
CacheTester - net.oschina.j2cache中的类
缓存测试入口
CacheTester() - 类 的构造器net.oschina.j2cache.CacheTester
 
clear() - 接口 中的方法net.oschina.j2cache.Cache
Clear the cache
clear(String) - 接口 中的方法net.oschina.j2cache.CacheChannel
Clear the cache
clear(int, String) - 类 中的静态方法net.oschina.j2cache.CacheManager
Clear the cache
clear() - 类 中的方法net.oschina.j2cache.ehcache.EhCache
Remove all elements in the cache, but leave the cache in a useable state.
clear(String) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
Clear the cache
clear() - 类 中的方法net.oschina.j2cache.NullCache
 
clear() - 类 中的方法net.oschina.j2cache.redis.RedisCache
 
clear(String) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
Clear the cache
clone() - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
close() - 接口 中的方法net.oschina.j2cache.CacheChannel
关闭到通道的连接
close() - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
关闭到通道的连接
close() - 类 中的方法net.oschina.j2cache.RedisCacheChannel
关闭到通道的连接
Command - net.oschina.j2cache中的类
命令消息封装 格式: 第1个字节为命令代码,长度1 [OPT] 第2、3个字节为region长度,长度2 [R_LEN] 第4、N 为 region 值,长度为 [R_LEN] 第N+1、N+2 为 key 长度,长度2 [K_LEN] 第N+3、M为 key值,长度为 [K_LEN]
Command(byte, String, Object) - 类 的构造器net.oschina.j2cache.Command
 
creatInstnce() - 类 中的方法net.oschina.j2cache.util.KryoPoolSerializer.KryoPoolImpl
create a new kryo object to application use

D

deserialize(byte[]) - 类 中的方法net.oschina.j2cache.util.FSTSerializer
 
deserialize(byte[]) - 类 中的方法net.oschina.j2cache.util.JavaSerializer
 
deserialize(byte[]) - 类 中的方法net.oschina.j2cache.util.KryoPoolSerializer
Deserialize data
deserialize(byte[]) - 类 中的方法net.oschina.j2cache.util.KryoSerializer
 
deserialize(byte[]) - 类 中的静态方法net.oschina.j2cache.util.SerializationUtils
 
deserialize(byte[]) - 接口 中的方法net.oschina.j2cache.util.Serializer
 
destroy() - 接口 中的方法net.oschina.j2cache.Cache
Clean up
destroy() - 类 中的方法net.oschina.j2cache.ehcache.EhCache
Remove the cache and make it unuseable.
destroy() - 类 中的方法net.oschina.j2cache.NullCache
 
destroy() - 类 中的方法net.oschina.j2cache.redis.RedisCache
 
dispose() - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 

E

EhCache - net.oschina.j2cache.ehcache中的类
EHCache
EhCache(Cache, CacheExpiredListener) - 类 的构造器net.oschina.j2cache.ehcache.EhCache
Creates a new Hibernate pluggable cache based on a cache name.
EhCacheProvider - net.oschina.j2cache.ehcache中的类
Cache Provider plugin Taken from EhCache 1.3 distribution
EhCacheProvider() - 类 的构造器net.oschina.j2cache.ehcache.EhCacheProvider
 
evict(Object) - 接口 中的方法net.oschina.j2cache.Cache
 
evict(List) - 接口 中的方法net.oschina.j2cache.Cache
Batch remove cache objects
evict(String, Object) - 接口 中的方法net.oschina.j2cache.CacheChannel
删除缓存
evict(int, String, Object) - 类 中的静态方法net.oschina.j2cache.CacheManager
清除缓存中的某个数据
evict(Object) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
Removes the element which matches the key If no element matches, nothing is removed and no Exception is thrown.
evict(List) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
evict(String, Object) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
删除缓存
evict(Object) - 类 中的方法net.oschina.j2cache.NullCache
 
evict(List) - 类 中的方法net.oschina.j2cache.NullCache
 
evict(Object) - 类 中的方法net.oschina.j2cache.redis.RedisCache
 
evict(List) - 类 中的方法net.oschina.j2cache.redis.RedisCache
 
evict(String, Object) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
删除缓存

F

FSTSerializer - net.oschina.j2cache.util中的类
使用 FST 实现序列化
FSTSerializer() - 类 的构造器net.oschina.j2cache.util.FSTSerializer
 

G

get(Object) - 接口 中的方法net.oschina.j2cache.Cache
Get an item from the cache, nontransactionally
get(String, Object) - 接口 中的方法net.oschina.j2cache.CacheChannel
获取缓存中的数据
get(int, String, Object) - 类 中的静态方法net.oschina.j2cache.CacheManager
获取缓存中的数据
get(int, Class<T>, String, Object) - 类 中的静态方法net.oschina.j2cache.CacheManager
获取缓存中的数据
get(Object) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
Gets a value of an element which matches the given key.
get(String, Object) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
获取缓存中的数据
get(Object) - 类 中的方法net.oschina.j2cache.NullCache
 
get(Object) - 类 中的方法net.oschina.j2cache.redis.RedisCache
 
get(String, Object) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
获取缓存中的数据
get() - 类 中的方法net.oschina.j2cache.util.KryoPoolSerializer.KryoPoolImpl
get o KryoHolder object
getChannel() - 类 中的静态方法net.oschina.j2cache.J2Cache
 
getInstance() - 类 中的静态方法net.oschina.j2cache.JGroupsCacheChannel
单例方法
getInstance() - 类 中的静态方法net.oschina.j2cache.RedisCacheChannel
单例方法
getInstance() - 类 中的静态方法net.oschina.j2cache.util.KryoPoolSerializer.KryoPoolImpl
 
getKey() - 类 中的方法net.oschina.j2cache.CacheObject
 
getKey() - 类 中的方法net.oschina.j2cache.Command
 
getLevel() - 类 中的方法net.oschina.j2cache.CacheObject
 
getOperator() - 类 中的方法net.oschina.j2cache.Command
 
getRegion() - 类 中的方法net.oschina.j2cache.CacheObject
 
getRegion() - 类 中的方法net.oschina.j2cache.Command
 
getResource() - 类 中的静态方法net.oschina.j2cache.redis.RedisCacheProvider
 
getSerializer() - 类 中的静态方法net.oschina.j2cache.CacheManager
 
getValue() - 类 中的方法net.oschina.j2cache.CacheObject
 

I

initCacheProvider(CacheExpiredListener) - 类 中的静态方法net.oschina.j2cache.CacheManager
Initialize Cache Provider

J

J2Cache - net.oschina.j2cache中的类
缓存入口
J2Cache() - 类 的构造器net.oschina.j2cache.J2Cache
 
JavaSerializer - net.oschina.j2cache.util中的类
标准的 Java 序列化
JavaSerializer() - 类 的构造器net.oschina.j2cache.util.JavaSerializer
 
JGroupsCacheChannel - net.oschina.j2cache中的类
使用 JGroups 进行组播

K

keys() - 接口 中的方法net.oschina.j2cache.Cache
 
keys(String) - 接口 中的方法net.oschina.j2cache.CacheChannel
Get cache region keys
keys(int, String) - 类 中的静态方法net.oschina.j2cache.CacheManager
list cache keys
keys() - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
keys(String) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
Get cache region keys
keys() - 类 中的方法net.oschina.j2cache.NullCache
 
keys() - 类 中的方法net.oschina.j2cache.redis.RedisCache
 
keys(String) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
Get cache region keys
KryoPoolSerializer - net.oschina.j2cache.util中的类
Created by chenlei on 14-9-28.
KryoPoolSerializer() - 类 的构造器net.oschina.j2cache.util.KryoPoolSerializer
 
KryoPoolSerializer.KryoPoolImpl - net.oschina.j2cache.util中的类
由于kryo创建的代价相对较高 ,这里使用空间换时间 对KryoHolder对象进行重用
KryoSerializer - net.oschina.j2cache.util中的类
使用 Kryo 实现序列化
KryoSerializer() - 类 的构造器net.oschina.j2cache.util.KryoSerializer
 

L

LEVEL_1 - 类 中的静态变量net.oschina.j2cache.JGroupsCacheChannel
 
LEVEL_1 - 类 中的静态变量net.oschina.j2cache.RedisCacheChannel
 
LEVEL_2 - 类 中的静态变量net.oschina.j2cache.JGroupsCacheChannel
 
LEVEL_2 - 类 中的静态变量net.oschina.j2cache.RedisCacheChannel
 

M

main(String[]) - 类 中的静态方法net.oschina.j2cache.CacheTester
 
main(String[]) - 类 中的静态方法net.oschina.j2cache.Command
 
main(String[]) - 类 中的静态方法net.oschina.j2cache.redis.RedisCache
 
main(String[]) - 类 中的静态方法net.oschina.j2cache.util.SerializationUtils
 

N

name() - 接口 中的方法net.oschina.j2cache.CacheProvider
缓存的标识名称
name() - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider
 
name() - 类 中的方法net.oschina.j2cache.NullCacheProvider
 
name() - 类 中的方法net.oschina.j2cache.redis.RedisCacheProvider
 
name() - 类 中的方法net.oschina.j2cache.util.FSTSerializer
 
name() - 类 中的方法net.oschina.j2cache.util.JavaSerializer
 
name() - 类 中的方法net.oschina.j2cache.util.KryoPoolSerializer
 
name() - 类 中的方法net.oschina.j2cache.util.KryoSerializer
 
name() - 接口 中的方法net.oschina.j2cache.util.Serializer
 
net.oschina.j2cache - 程序包 net.oschina.j2cache
 
net.oschina.j2cache.ehcache - 程序包 net.oschina.j2cache.ehcache
 
net.oschina.j2cache.redis - 程序包 net.oschina.j2cache.redis
 
net.oschina.j2cache.util - 程序包 net.oschina.j2cache.util
 
notifyElementEvicted(Ehcache, Element) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
notifyElementExpired(String, Object) - 接口 中的方法net.oschina.j2cache.CacheExpiredListener
当缓存中的某个对象超时被清除的时候触发
notifyElementExpired(Ehcache, Element) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
notifyElementExpired(String, Object) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
为了保证每个节点缓存的一致,当某个缓存对象因为超时被清除时,应该通知群组其他成员
notifyElementExpired(String, Object) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
为了保证每个节点缓存的一致,当某个缓存对象因为超时被清除时,应该通知群组其他成员
notifyElementPut(Ehcache, Element) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
notifyElementRemoved(Ehcache, Element) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
notifyElementUpdated(Ehcache, Element) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
notifyRemoveAll(Ehcache) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
 
NullCache - net.oschina.j2cache中的类
空的缓存Provider
NullCache() - 类 的构造器net.oschina.j2cache.NullCache
 
NullCacheProvider - net.oschina.j2cache中的类
 
NullCacheProvider() - 类 的构造器net.oschina.j2cache.NullCacheProvider
 

O

offer(KryoPoolSerializer.KryoHolder) - 类 中的方法net.oschina.j2cache.util.KryoPoolSerializer.KryoPoolImpl
return object Inserts the specified element at the tail of this queue.
onClearCacheKey(String) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
清除一级缓存的键对应内容
onClearCacheKey(String) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
清除一级缓存的键对应内容
onDeleteCacheKey(String, Object) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
删除一级缓存的键对应内容
onDeleteCacheKey(String, Object) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
删除一级缓存的键对应内容
onMessage(String, String) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
消息接收
OPT_CLEAR_KEY - 类 中的静态变量net.oschina.j2cache.Command
 
OPT_DELETE_KEY - 类 中的静态变量net.oschina.j2cache.Command
 

P

parse(byte[]) - 类 中的静态方法net.oschina.j2cache.Command
 
put(Object, Object) - 接口 中的方法net.oschina.j2cache.Cache
Add an item to the cache, nontransactionally, with failfast semantics
put(Object, Object) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
Puts an object into the cache.
put(Object, Object) - 类 中的方法net.oschina.j2cache.NullCache
 
put(Object, Object) - 类 中的方法net.oschina.j2cache.redis.RedisCache
 

R

receive(Message) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
消息接收
RedisCache - net.oschina.j2cache.redis中的类
Redis 缓存实现
RedisCache(String) - 类 的构造器net.oschina.j2cache.redis.RedisCache
 
RedisCacheChannel - net.oschina.j2cache中的类
缓存Redis PUB/SUB监听通道
RedisCacheProvider - net.oschina.j2cache.redis中的类
Redis 缓存实现
RedisCacheProvider() - 类 的构造器net.oschina.j2cache.redis.RedisCacheProvider
 
returnResource(Jedis, boolean) - 类 中的静态方法net.oschina.j2cache.redis.RedisCacheProvider
释放资源

S

SerializationUtils - net.oschina.j2cache.util中的类
对象序列化工具包
SerializationUtils() - 类 的构造器net.oschina.j2cache.util.SerializationUtils
 
serialize(Object) - 类 中的方法net.oschina.j2cache.util.FSTSerializer
 
serialize(Object) - 类 中的方法net.oschina.j2cache.util.JavaSerializer
 
serialize(Object) - 类 中的方法net.oschina.j2cache.util.KryoPoolSerializer
Serialize object
serialize(Object) - 类 中的方法net.oschina.j2cache.util.KryoSerializer
 
serialize(Object) - 类 中的静态方法net.oschina.j2cache.util.SerializationUtils
 
serialize(Object) - 接口 中的方法net.oschina.j2cache.util.Serializer
 
Serializer - net.oschina.j2cache.util中的接口
对象序列化接口
set(String, Object, Object) - 接口 中的方法net.oschina.j2cache.CacheChannel
写入缓存
set(int, String, Object, Object) - 类 中的静态方法net.oschina.j2cache.CacheManager
写入缓存
set(String, Object, Object) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
写入缓存
set(String, Object, Object) - 类 中的方法net.oschina.j2cache.RedisCacheChannel
写入缓存
setKey(Object) - 类 中的方法net.oschina.j2cache.CacheObject
 
setKey(Object) - 类 中的方法net.oschina.j2cache.Command
 
setLevel(byte) - 类 中的方法net.oschina.j2cache.CacheObject
 
setOperator(byte) - 类 中的方法net.oschina.j2cache.Command
 
setRegion(String) - 类 中的方法net.oschina.j2cache.CacheObject
 
setRegion(String) - 类 中的方法net.oschina.j2cache.Command
 
setValue(Object) - 类 中的方法net.oschina.j2cache.CacheObject
 
shutdown(int) - 类 中的静态方法net.oschina.j2cache.CacheManager
 
start(Properties) - 接口 中的方法net.oschina.j2cache.CacheProvider
Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
start(Properties) - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider
Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
start(Properties) - 类 中的方法net.oschina.j2cache.NullCacheProvider
 
start(Properties) - 类 中的方法net.oschina.j2cache.redis.RedisCacheProvider
 
stop() - 接口 中的方法net.oschina.j2cache.CacheProvider
Callback to perform any necessary cleanup of the underlying cache implementation during SessionFactory.close().
stop() - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider
Callback to perform any necessary cleanup of the underlying cache implementation during SessionFactory.close().
stop() - 类 中的方法net.oschina.j2cache.NullCacheProvider
 
stop() - 类 中的方法net.oschina.j2cache.redis.RedisCacheProvider
 

T

toBuffers() - 类 中的方法net.oschina.j2cache.Command
 

U

update(Object, Object) - 接口 中的方法net.oschina.j2cache.Cache
Add an item to the cache
update(Object, Object) - 类 中的方法net.oschina.j2cache.ehcache.EhCache
Puts an object into the cache.
update(Object, Object) - 类 中的方法net.oschina.j2cache.NullCache
 
update(Object, Object) - 类 中的方法net.oschina.j2cache.redis.RedisCache
 

V

viewAccepted(View) - 类 中的方法net.oschina.j2cache.JGroupsCacheChannel
组中成员变化时
B C D E F G I J K L M N O P R S T U V 
跳过导航链接

Copyright © 2015. All rights reserved.