| Package | Description | 
|---|---|
| com.yahoo.bard.webservice.application | |
| com.yahoo.bard.webservice.async.broadcastchannels | |
| com.yahoo.bard.webservice.web.endpoints | 
| Modifier and Type | Method and Description | 
|---|---|
protected BroadcastChannel<String> | 
AbstractBinderFactory.buildBroadcastChannel()
Builds an instance of a BroadcastChannel that broadcasts the tickets of asynchronous jobs that have been
 successfully stored in the PreResponseStore . 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RedisBroadcastChannel<T>
A Redis backed implementation of BroadcastChannel. 
 | 
class  | 
SimpleBroadcastChannel<T>
A simple implementation of BroadcastChannel backed by a Subject intended for use in systems with a single Bard
 instance. 
 | 
| Constructor and Description | 
|---|
DataServlet(ResourceDictionaries resourceDictionaries,
           DruidQueryBuilder druidQueryBuilder,
           TemplateDruidQueryMerger templateDruidQueryMerger,
           DruidResponseParser druidResponseParser,
           RequestWorkflowProvider workflowProvider,
           RequestMapper requestMapper,
           ObjectMappersSuite objectMappers,
           DruidFilterBuilder filterBuilder,
           HavingGenerator havingGenerator,
           GranularityParser granularityParser,
           JobPayloadBuilder jobPayloadBuilder,
           JobRowBuilder jobRowBuilder,
           AsynchronousWorkflowsBuilder asynchronousWorkflowsBuilder,
           BroadcastChannel<String> preResponseStoredNotifications,
           HttpResponseMaker httpResponseMaker,
           ResponseFormatResolver formatResolver,
           DataApiRequestFactory dataApiRequestFactory,
           ResponseProcessorFactory responseProcessorFactory)
Constructor. 
 | 
JobsServlet(ObjectMappersSuite objectMappers,
           ApiJobStore apiJobStore,
           JobPayloadBuilder jobPayloadBuilder,
           PreResponseStore preResponseStore,
           BroadcastChannel<String> broadcastChannel,
           RequestMapper requestMapper,
           HttpResponseMaker httpResponseMaker,
           ResponseFormatResolver formatResolver)
Constructor. 
 | 
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.