public interface TimelineServerView extends ServerView
Modifier and Type | Interface and Description |
---|---|
static interface |
TimelineServerView.TimelineCallback |
ServerView.BaseSegmentCallback, ServerView.CallbackAction, ServerView.SegmentCallback, ServerView.ServerRemovedCallback
Modifier and Type | Method and Description |
---|---|
<T> QueryRunner<T> |
getQueryRunner(DruidServer server) |
TimelineLookup<String,ServerSelector> |
getTimeline(DataSource dataSource) |
void |
registerTimelineCallback(Executor exec,
TimelineServerView.TimelineCallback callback)
Register a callback for state changes in the timeline managed by this TimelineServerView.
|
registerSegmentCallback, registerServerRemovedCallback
@Nullable TimelineLookup<String,ServerSelector> getTimeline(DataSource dataSource)
<T> QueryRunner<T> getQueryRunner(DruidServer server)
void registerTimelineCallback(Executor exec, TimelineServerView.TimelineCallback callback)
exec
- executor in which to run the callbackcallback
- the callbackCopyright © 2011–2018. All rights reserved.