Class AsyncIndexInfoServiceImpl
java.lang.Object
org.apache.jackrabbit.oak.plugins.index.AsyncIndexInfoServiceImpl
- All Implemented Interfaces:
AsyncIndexInfoService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns all the async indexing lanes which are active in the setup.getAsyncLanes(NodeState root) Returns all the async indexing lanes which are active in the setup based on given root NodeStateReturns the lastIndexUpto time in millis for each indexing lane for current root stateReturns the lastIndexUpto time in millis for each indexing lane for given root stateReturns the info for async indexer with given nameReturns the info for async indexer with given name and based on given root NodeStateMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jackrabbit.oak.plugins.index.AsyncIndexInfoService
hasIndexerUpdatedForAnyLane
-
Constructor Details
-
AsyncIndexInfoServiceImpl
public AsyncIndexInfoServiceImpl() -
AsyncIndexInfoServiceImpl
-
-
Method Details
-
getAsyncLanes
Description copied from interface:AsyncIndexInfoServiceReturns all the async indexing lanes which are active in the setup.- Specified by:
getAsyncLanesin interfaceAsyncIndexInfoService
-
getAsyncLanes
Description copied from interface:AsyncIndexInfoServiceReturns all the async indexing lanes which are active in the setup based on given root NodeState- Specified by:
getAsyncLanesin interfaceAsyncIndexInfoService- Parameters:
root- root NodeState from which async index state is read
-
getInfo
Description copied from interface:AsyncIndexInfoServiceReturns the info for async indexer with given name- Specified by:
getInfoin interfaceAsyncIndexInfoService
-
getInfo
Description copied from interface:AsyncIndexInfoServiceReturns the info for async indexer with given name and based on given root NodeState- Specified by:
getInfoin interfaceAsyncIndexInfoService
-
getIndexedUptoPerLane
Description copied from interface:AsyncIndexInfoServiceReturns the lastIndexUpto time in millis for each indexing lane for current root state- Specified by:
getIndexedUptoPerLanein interfaceAsyncIndexInfoService- Returns:
- map with lane name as key and lastIndexUpto in millis as value
-
getIndexedUptoPerLane
Description copied from interface:AsyncIndexInfoServiceReturns the lastIndexUpto time in millis for each indexing lane for given root state- Specified by:
getIndexedUptoPerLanein interfaceAsyncIndexInfoService- Returns:
- map with lane name as key and lastIndexUpto in millis as value
-