public boolean load() {
        if ((lastLoaded + cacheTTLMillis) <= System.currentTimeMillis()) {
            clearCache();
        }
        if (!readCache()) {
            if (shouldReadDataFromFallback()) {
                return loadFallback();
            }
        }
        return true;
    }
public boolean load ( ) { if ( ( lastLoaded + cacheTTLMillis ) <= System . currentTimeMillis ( ) ) { clearCache ( ) ; } if ( ! readCache ( ) ) { if ( shouldReadDataFromFallback ( ) ) { return loadFallback ( ) ; } } return true ; }
Loads the resource, first from the remote resources, if that fails from
the fallback location.

@return true, if load succeeded.