public class RealtimeManager extends Object implements QuerySegmentWalker
| Constructor and Description |
|---|
RealtimeManager(List<FireDepartment> fireDepartments,
QueryRunnerFactoryConglomerate conglomerate,
DataSegmentServerAnnouncer serverAnnouncer) |
| Modifier and Type | Method and Description |
|---|---|
FireDepartmentMetrics |
getMetrics(String datasource) |
<T> QueryRunner<T> |
getQueryRunnerForIntervals(Query<T> query,
Iterable<org.joda.time.Interval> intervals) |
<T> QueryRunner<T> |
getQueryRunnerForSegments(Query<T> query,
Iterable<SegmentDescriptor> specs) |
void |
start() |
void |
stop() |
@Inject public RealtimeManager(List<FireDepartment> fireDepartments, QueryRunnerFactoryConglomerate conglomerate, DataSegmentServerAnnouncer serverAnnouncer)
public void start()
public void stop()
public FireDepartmentMetrics getMetrics(String datasource)
public <T> QueryRunner<T> getQueryRunnerForIntervals(Query<T> query, Iterable<org.joda.time.Interval> intervals)
getQueryRunnerForIntervals in interface QuerySegmentWalkerpublic <T> QueryRunner<T> getQueryRunnerForSegments(Query<T> query, Iterable<SegmentDescriptor> specs)
getQueryRunnerForSegments in interface QuerySegmentWalkerCopyright © 2011–2018 The Apache Software Foundation. All rights reserved.