package com.ishop.mobile.cache; import com.ishop.mobile.Constants; import com.ishop.mobile.PreOrderCacheProvider; import com.ishop.model.vo.PreOrderVo; import com.walker.cache.AbstractCacheProvider; import com.walker.cache.Cache; public class LocalPreOrderCache extends AbstractCacheProvider implements PreOrderCacheProvider { @Override public void save(String key, PreOrderVo preOrderVo, long expiredSeconds) { // 本地缓存还未实现定时删除数据 this.putCacheData(key, preOrderVo); } @Override public PreOrderVo get(String key) { return this.getCacheData(key); } @Override public void remove(String key) { this.removeCacheData(key); } @Override protected int loadDataToCache(Cache cache) { return 0; } @Override public String getProviderName() { return Constants.CACHE_NAME_PRE_ORDER; } @Override public Class getProviderType() { return PreOrderVo.class; } }