public class AsyncIndexInfoServiceImpl extends java.lang.Object implements AsyncIndexInfoService
| Constructor and Description |
|---|
AsyncIndexInfoServiceImpl() |
AsyncIndexInfoServiceImpl(NodeStore nodeStore) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<java.lang.String> |
getAsyncLanes()
Returns all the async indexing lanes which are active
in the setup.
|
java.lang.Iterable<java.lang.String> |
getAsyncLanes(NodeState root)
Returns all the async indexing lanes which are active
in the setup based on given root NodeState
|
java.util.Map<java.lang.String,java.lang.Long> |
getIndexedUptoPerLane()
Returns the lastIndexUpto time in millis for each indexing lane
for current root state
|
java.util.Map<java.lang.String,java.lang.Long> |
getIndexedUptoPerLane(NodeState root)
Returns the lastIndexUpto time in millis for each indexing lane
for given root state
|
AsyncIndexInfo |
getInfo(java.lang.String name)
Returns the info for async indexer with given name
|
AsyncIndexInfo |
getInfo(java.lang.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, waithasIndexerUpdatedForAnyLanepublic AsyncIndexInfoServiceImpl()
public AsyncIndexInfoServiceImpl(NodeStore nodeStore)
public java.lang.Iterable<java.lang.String> getAsyncLanes()
AsyncIndexInfoServicegetAsyncLanes in interface AsyncIndexInfoServicepublic java.lang.Iterable<java.lang.String> getAsyncLanes(NodeState root)
AsyncIndexInfoServicegetAsyncLanes in interface AsyncIndexInfoServiceroot - root NodeState from which async index state
is readpublic AsyncIndexInfo getInfo(java.lang.String name)
AsyncIndexInfoServicegetInfo in interface AsyncIndexInfoServicepublic AsyncIndexInfo getInfo(java.lang.String name, NodeState root)
AsyncIndexInfoServicegetInfo in interface AsyncIndexInfoServicepublic java.util.Map<java.lang.String,java.lang.Long> getIndexedUptoPerLane()
AsyncIndexInfoServicegetIndexedUptoPerLane in interface AsyncIndexInfoServicepublic java.util.Map<java.lang.String,java.lang.Long> getIndexedUptoPerLane(NodeState root)
AsyncIndexInfoServicegetIndexedUptoPerLane in interface AsyncIndexInfoServiceCopyright © 2010 - 2023 Adobe. All Rights Reserved