public class AsyncIndexInfoServiceImpl extends Object implements AsyncIndexInfoService
Constructor and Description |
---|
AsyncIndexInfoServiceImpl() |
AsyncIndexInfoServiceImpl(NodeStore nodeStore) |
Modifier and Type | Method and Description |
---|---|
Iterable<String> |
getAsyncLanes()
Returns all the async indexing lanes which are active
in the setup.
|
Iterable<String> |
getAsyncLanes(NodeState root)
Returns all the async indexing lanes which are active
in the setup based on given root NodeState
|
Map<String,Long> |
getIndexedUptoPerLane()
Returns the lastIndexUpto time in millis for each indexing lane
for current root state
|
Map<String,Long> |
getIndexedUptoPerLane(NodeState root)
Returns the lastIndexUpto time in millis for each indexing lane
for given root state
|
AsyncIndexInfo |
getInfo(String name)
Returns the info for async indexer with given name
|
AsyncIndexInfo |
getInfo(String name,
NodeState root)
Returns the info for async indexer with given name
and based on given root NodeState
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
hasIndexerUpdatedForAnyLane
public AsyncIndexInfoServiceImpl()
public AsyncIndexInfoServiceImpl(NodeStore nodeStore)
public Iterable<String> getAsyncLanes()
AsyncIndexInfoService
getAsyncLanes
in interface AsyncIndexInfoService
public Iterable<String> getAsyncLanes(NodeState root)
AsyncIndexInfoService
getAsyncLanes
in interface AsyncIndexInfoService
root
- root NodeState from which async index state
is readpublic AsyncIndexInfo getInfo(String name)
AsyncIndexInfoService
getInfo
in interface AsyncIndexInfoService
public AsyncIndexInfo getInfo(String name, NodeState root)
AsyncIndexInfoService
getInfo
in interface AsyncIndexInfoService
public Map<String,Long> getIndexedUptoPerLane()
AsyncIndexInfoService
getIndexedUptoPerLane
in interface AsyncIndexInfoService
public Map<String,Long> getIndexedUptoPerLane(NodeState root)
AsyncIndexInfoService
getIndexedUptoPerLane
in interface AsyncIndexInfoService
Copyright © 2010 - 2020 Adobe. All Rights Reserved