public void requestClearAll() { if (mHandler == null) { return; } mHandler.removeMessages(CacheHandler.BUILD_CACHES); mHandler.requestCancelCaching(); mHandler.removeMessages(CacheHandler.CLEAR_ALL_CACHES); mHandler.sendEmptyMessage(CacheHandler.CLEAR_ALL_CACHES); }
public void requestClearTimeout() { if (mHandler == null) { return; } mHandler.removeMessages(CacheHandler.CLEAR_TIMEOUT_CACHES); mHandler.sendEmptyMessage(CacheHandler.CLEAR_TIMEOUT_CACHES); }
public void requestClearUnused() { if (mHandler == null) { return; } mHandler.removeMessages(CacheHandler.CLEAR_OUTSIDE_CACHES_AND_RESET); mHandler.sendEmptyMessage(CacheHandler.CLEAR_OUTSIDE_CACHES_AND_RESET); }
public void seek(long mills) { if (mHandler == null) return; mHandler.requestCancelCaching(); mHandler.removeMessages(CacheHandler.BUILD_CACHES); mHandler.obtainMessage(CacheHandler.SEEK, mills).sendToTarget(); }