| 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.