| Modifier and Type | Method and Description | 
|---|---|
protected DataCache<?> | 
AbstractBinderFactory.buildCache()
Build a cache for data requests and matching responses. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TupleDataCache<K,M extends Serializable,V extends Serializable>
Versatile data cache interface that allows for parametrized types for the key, the metadata and the raw data value
 of an entry. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HashDataCache<T extends Serializable>
DataCache using hashed keys to reduce the key length for the provided underlying cache. 
 | 
class  | 
MemDataCache<T extends Serializable>
MemCached client implementation of DataCache. 
 | 
class  | 
MemTupleDataCache<T extends Serializable,V extends Serializable>
Memcached client implementation of TupleDataCache. 
 | 
class  | 
StubDataCache<T extends Serializable>
Dummy Cache implementation. 
 | 
| Constructor and Description | 
|---|
HashDataCache(DataCache<HashDataCache.Pair<String,T>> cache)
Creates cache hashing with default SHA-512 algorithm. 
 | 
HashDataCache(DataCache<HashDataCache.Pair<String,T>> cache,
             MessageDigest md)
Creates cache hashing with given algorithm. 
 | 
| Constructor and Description | 
|---|
DimensionCacheLoaderServlet(DimensionDictionary dimensionDictionary,
                           DataCache<?> dataCache,
                           ObjectMappersSuite objectMappers)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DataCache<String> | 
CacheRequestHandler.dataCache  | 
| Constructor and Description | 
|---|
CacheRequestHandler(DataRequestHandler next,
                   DataCache<?> dataCache,
                   com.fasterxml.jackson.databind.ObjectMapper mapper)
Build a Cache request handler. 
 | 
CacheV2RequestHandler(DataRequestHandler next,
                     DataCache<?> dataCache,
                     QuerySigningService<?> querySigningService,
                     com.fasterxml.jackson.databind.ObjectMapper mapper)
Build a Cache request handler. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected DataCache<?> | 
SqlWorkflow.dataCache  | 
protected DataCache<?> | 
DruidWorkflow.dataCache  | 
| Constructor and Description | 
|---|
DruidWorkflow(DataCache<?> dataCache,
             DruidWebService webService,
             QueryWeightUtil weightUtil,
             PhysicalTableDictionary physicalTableDictionary,
             PartialDataHandler partialDataHandler,
             QuerySigningService<?> querySigningService,
             VolatileIntervalsService volatileIntervalsService,
             com.fasterxml.jackson.databind.ObjectMapper mapper)
Constructor. 
 | 
SqlWorkflow(DataCache<?> dataCache,
           DruidWebService webService,
           QueryWeightUtil weightUtil,
           PhysicalTableDictionary physicalTableDictionary,
           PartialDataHandler partialDataHandler,
           QuerySigningService<?> querySigningService,
           VolatileIntervalsService volatileIntervalsService,
           com.fasterxml.jackson.databind.ObjectMapper mapper)
Constructor. 
 | 
| Constructor and Description | 
|---|
CachingResponseProcessor(ResponseProcessor next,
                        String cacheKey,
                        DataCache<String> dataCache,
                        com.fasterxml.jackson.databind.ObjectMapper mapper)
Constructor. 
 | 
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.