public abstract class AbstractCache extends Object implements com.alibaba.dubbo.cache.Cache
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.alibaba.dubbo.common.URL |
cachedUrl |
protected byte[] |
cacheName |
protected int |
expireSecond |
protected static com.alibaba.dubbo.common.logger.Logger |
logger |
| 构造器和说明 |
|---|
AbstractCache(String cacheName,
com.alibaba.dubbo.common.URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
bytesToObject(com.alibaba.dubbo.common.URL url,
byte[] bytes) |
protected byte[] |
generateCacheKey(Object key) |
protected int |
getExpireSecond(com.alibaba.dubbo.common.URL url) |
protected abstract String |
getTagName() |
protected byte[] |
objectToBytes(com.alibaba.dubbo.common.URL url,
Object object) |
protected byte[] cacheName
protected com.alibaba.dubbo.common.URL cachedUrl
protected int expireSecond
protected static final com.alibaba.dubbo.common.logger.Logger logger
public AbstractCache(String cacheName, com.alibaba.dubbo.common.URL url)
protected abstract String getTagName()
protected byte[] objectToBytes(com.alibaba.dubbo.common.URL url,
Object object)
protected Object bytesToObject(com.alibaba.dubbo.common.URL url, byte[] bytes)
protected int getExpireSecond(com.alibaba.dubbo.common.URL url)
protected byte[] generateCacheKey(Object key)
Copyright © 2015. All rights reserved.