public abstract class AbstractNetworkCache extends AbstractAsynchronousCache
AbstractAsynchronousCache.CacheEventListener, AbstractAsynchronousCache.FetchRequest, AbstractAsynchronousCache.StoreEvents| Modifier and Type | Field and Description |
|---|---|
protected HttpService |
fetchClient |
protected String |
scheduleType |
protected HttpService |
storeClient |
| Constructor and Description |
|---|
AbstractNetworkCache(com.facebook.buck.artifact_cache.NetworkCacheArgs args) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected String |
getRepository() |
deleteAsync, deleteImpl, fetchAsync, fetchImpl, getCacheReadMode, getMode, getMultiFetchBatchSize, getName, getProjectFilesystem, isMultiCheckEnabled, multiContainsAsync, multiContainsImpl, multiFetchImpl, skipPendingAndFutureAsyncFetches, store, store, storeImplprotected final String scheduleType
protected final HttpService fetchClient
protected final HttpService storeClient
public AbstractNetworkCache(com.facebook.buck.artifact_cache.NetworkCacheArgs args)
protected String getRepository()
public void close()