private void notifyRequestFinish ( ResultType type , T cacheData , boolean outOfDate ) { if ( DEBUG ) { CLog . d ( LOG_TAG , "%s, notifyRequestFinish: %s, %s" , getCacheKey ( ) , type , outOfDate ) ; } if ( mHasNotified ) { return ; } mHasNotified = true ; mHandler . onCacheAbleRequestFinish ( cacheData , type , outOfDate ) ; }
will only notify once