public static FileCacheKey create(final String host, final String uri) { final FileCacheKey key = ThreadCache.takeFromCache(CACHE_IDX); if (key != null) { key.host = host; key.uri = uri; return key; } return new FileCacheKey(host, uri); }
@Override protected String getHost() { if (!isInitialized) { initialize(); } return super.getHost(); }
@Override protected String getUri() { if (!isInitialized) { initialize(); } return super.getUri(); }
final FileCacheKey key = new FileCacheKey(host, requestURI); if (fileCacheMap.putIfAbsent(key, NULL_CACHE_ENTRY) != null) { key.recycle(); return CacheResult.FAILED_ENTRY_EXISTS; cacheSize.decrementAndGet(); fileCacheMap.remove(key); key.recycle(); return CacheResult.FAILED_CACHE_FULL;
final FileCacheKey key = new FileCacheKey(host, requestURI); if (fileCacheMap.putIfAbsent(key, NULL_CACHE_ENTRY) != null) { key.recycle(); return CacheResult.FAILED_ENTRY_EXISTS; cacheSize.decrementAndGet(); fileCacheMap.remove(key); key.recycle(); return CacheResult.FAILED_CACHE_FULL;
final FileCacheKey key = new FileCacheKey(host, requestURI); if (fileCacheMap.putIfAbsent(key, NULL_CACHE_ENTRY) != null) { key.recycle(); return CacheResult.FAILED_ENTRY_EXISTS; cacheSize.decrementAndGet(); fileCacheMap.remove(key); key.recycle(); return CacheResult.FAILED_CACHE_FULL;
@Override protected String getUri() { if (!isInitialized) { initialize(); } return super.getUri(); }
public static FileCacheKey create(final String host, final String uri) { final FileCacheKey key = ThreadCache.takeFromCache(CACHE_IDX); if (key != null) { key.host = host; key.uri = uri; return key; } return new FileCacheKey(host, uri); }
@Override protected String getHost() { if (!isInitialized) { initialize(); } return super.getHost(); }
final FileCacheKey key = new FileCacheKey(host, requestURI); if (fileCacheMap.putIfAbsent(key, NULL_CACHE_ENTRY) != null) { key.recycle(); return CacheResult.FAILED_ENTRY_EXISTS; cacheSize.decrementAndGet(); fileCacheMap.remove(key); key.recycle(); return CacheResult.FAILED_CACHE_FULL;
@Override protected String getUri() { if (!isInitialized) { initialize(); } return super.getUri(); }
public static FileCacheKey create(final String host, final String uri) { final FileCacheKey key = ThreadCache.takeFromCache(CACHE_IDX); if (key != null) { key.host = host; key.uri = uri; return key; } return new FileCacheKey(host, uri); }
@Override protected String getHost() { if (!isInitialized) { initialize(); } return super.getHost(); }
final FileCacheKey key = new FileCacheKey(host, requestURI); if (fileCacheMap.putIfAbsent(key, NULL_CACHE_ENTRY) != null) { key.recycle(); return CacheResult.FAILED_ENTRY_EXISTS; cacheSize.decrementAndGet(); fileCacheMap.remove(key); key.recycle(); return CacheResult.FAILED_CACHE_FULL;
@Override protected String getUri() { if (!isInitialized) { initialize(); } return super.getUri(); }
public static FileCacheKey create(final String host, final String uri) { final FileCacheKey key = ThreadCache.takeFromCache(CACHE_IDX); if (key != null) { key.host = host; key.uri = uri; return key; } return new FileCacheKey(host, uri); }
@Override protected String getHost() { if (!isInitialized) { initialize(); } return super.getHost(); }
final FileCacheKey key = new FileCacheKey(host, requestURI); if (fileCacheMap.putIfAbsent(key, NULL_CACHE_ENTRY) != null) { key.recycle(); return CacheResult.FAILED_ENTRY_EXISTS; cacheSize.decrementAndGet(); fileCacheMap.remove(key); key.recycle(); return CacheResult.FAILED_CACHE_FULL;
@Override protected String getUri() { if (!isInitialized) { initialize(); } return super.getUri(); }
public static FileCacheKey create(final String host, final String uri) { final FileCacheKey key = ThreadCache.takeFromCache(CACHE_IDX); if (key != null) { key.host = host; key.uri = uri; return key; } return new FileCacheKey(host, uri); }