@Deprecated public class SingleServerInventoryView extends AbstractCuratorServerInventoryView<DataSegment> implements FilteredServerInventoryView
HttpServerInventoryView
instead.ServerView.BaseSegmentCallback, ServerView.CallbackAction, ServerView.SegmentCallback, ServerView.ServerRemovedCallback
Constructor and Description |
---|
SingleServerInventoryView(ZkPathsConfig zkPaths,
org.apache.curator.framework.CuratorFramework curator,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
com.google.common.base.Predicate<Pair<DruidServerMetadata,DataSegment>> defaultFilter)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected DruidServer |
addInnerInventory(DruidServer container,
String inventoryKey,
DataSegment inventory)
Deprecated.
|
void |
registerSegmentCallback(Executor exec,
ServerView.SegmentCallback callback,
com.google.common.base.Predicate<Pair<DruidServerMetadata,DataSegment>> filter)
Deprecated.
|
protected DruidServer |
removeInnerInventory(DruidServer container,
String inventoryKey)
Deprecated.
|
protected void |
segmentCallbackRemoved(ServerView.SegmentCallback callback)
Deprecated.
|
protected DruidServer |
updateInnerInventory(DruidServer container,
String inventoryKey,
DataSegment inventory)
Deprecated.
|
addSingleInventory, getInventory, getInventoryManagerConfig, getInventoryValue, isSegmentLoadedByServer, isStarted, registerSegmentCallback, registerServerRemovedCallback, removeSingleInventory, runSegmentCallbacks, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
registerServerRemovedCallback
getInventory, getInventoryValue, isSegmentLoadedByServer, isStarted
@Inject public SingleServerInventoryView(ZkPathsConfig zkPaths, org.apache.curator.framework.CuratorFramework curator, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, com.google.common.base.Predicate<Pair<DruidServerMetadata,DataSegment>> defaultFilter)
protected DruidServer addInnerInventory(DruidServer container, String inventoryKey, DataSegment inventory)
addInnerInventory
in class AbstractCuratorServerInventoryView<DataSegment>
protected DruidServer updateInnerInventory(DruidServer container, String inventoryKey, DataSegment inventory)
updateInnerInventory
in class AbstractCuratorServerInventoryView<DataSegment>
protected DruidServer removeInnerInventory(DruidServer container, String inventoryKey)
removeInnerInventory
in class AbstractCuratorServerInventoryView<DataSegment>
public void registerSegmentCallback(Executor exec, ServerView.SegmentCallback callback, com.google.common.base.Predicate<Pair<DruidServerMetadata,DataSegment>> filter)
registerSegmentCallback
in interface FilteredServerInventoryView
protected void segmentCallbackRemoved(ServerView.SegmentCallback callback)
segmentCallbackRemoved
in class AbstractCuratorServerInventoryView<DataSegment>
Copyright © 2011–2018. All rights reserved.