评论缓存时间修改

This commit is contained in:
huangzhuanghua
2016-04-28 15:53:57 +08:00
parent 42171d95cd
commit 09c4a1326f
4 changed files with 6 additions and 12 deletions

View File

@ -37,5 +37,5 @@ public class Constants {
//搜索 cd间隔
public static final int SEARCH_CD = 5 * 60 * 1000;
//评论 cd间隔
public static final int COMMENT_CD = 5 * 60 * 1000;
public static final int COMMENT_CD = 60 * 1000;
}

View File

@ -2175,10 +2175,8 @@ public class NewsActivity extends BaseActivity implements OnClickListener {
private void modifyNewsCommentVolleyCache(int offset, JSONObject commentData) {
File cacheDir = new File(getCacheDir(), DEFAULT_CACHE_DIR);
DiskBasedCache cache = new DiskBasedCache(cacheDir);
// String key = Config.HOST + "v1d45/news/" + entity.getId() + "/comment?limit=10&offset=" + offset;
String key = TimestampUtils.addTimestamp(Config.HOST + "v1d45/news/"
+ entity.getId() + "/comment?limit=10&offset=" + offset,
Constants.COMMENT_CD);
+ entity.getId() + "/comment?limit=10&offset=" + offset, Constants.COMMENT_CD);
byte[] data = cache.getData(key);
if (data != null) {
try {
@ -2210,7 +2208,6 @@ public class NewsActivity extends BaseActivity implements OnClickListener {
if (TextUtils.isEmpty(action)) {
return;
}
// String key = Config.HOST + "v1d45/news/" + entity.getId() + "/feedback";
String key = TimestampUtils.addTimestamp(Config.HOST + "v1d45/news/"
+ entity.getId() + "/feedback", Constants.COMMENT_CD);
File cacheDir = new File(getCacheDir(), DEFAULT_CACHE_DIR);
@ -2234,7 +2231,6 @@ public class NewsActivity extends BaseActivity implements OnClickListener {
* 修改用户对新闻的反馈的volley缓存
*/
private void modifyUserNewsFeedbackVolleyCache(String action) {
// String key = Config.HOST + "v1d45/news/" + entity.getId() + "/user/feedback";
String key = TimestampUtils.addTimestamp(Config.HOST + "v1d45/news/"
+ entity.getId() + "/user/feedback", Constants.COMMENT_CD);
File cacheDir = new File(getCacheDir(), DEFAULT_CACHE_DIR);
@ -2274,7 +2270,6 @@ public class NewsActivity extends BaseActivity implements OnClickListener {
* 修改用户对评论的反馈的volley缓存
*/
private void modifyUserCommentFeedbackVolleyCache(String id, String action) {
// String key = Config.HOST + "v1d45/news/" + entity.getId() + "/user/feedback";
String key = TimestampUtils.addTimestamp(Config.HOST + "v1d45/news/"
+ entity.getId() + "/user/feedback", Constants.COMMENT_CD);
File cacheDir = new File(getCacheDir(), DEFAULT_CACHE_DIR);
@ -2332,9 +2327,8 @@ public class NewsActivity extends BaseActivity implements OnClickListener {
* 修改评论反馈的volley缓存
*/
private void modifyCommentFeedbackVolleyCache(int offset, String id, String action, int value) {
// String key = Config.HOST + "v1d45/news/" + entity.getId() + "/comment?limit=10&offset=" + offset;
String key = TimestampUtils.addTimestamp(Config.HOST + "v1d45/news/"
+ entity.getId() + "/comment?limit=10&offset=" + offset, Constants.COMMENT_CD);
+ entity.getId() + "/comment?limit=10&offset=" + offset, Constants.COMMENT_CD);
File cacheDir = new File(getCacheDir(), DEFAULT_CACHE_DIR);
DiskBasedCache cache = new DiskBasedCache(cacheDir);
byte[] data = cache.getData(key);