Class AsyncIndexesSizeStatsUpdateImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.index.lucene.AsyncIndexesSizeStatsUpdateImpl
-
- All Implemented Interfaces:
AsyncIndexesSizeStatsUpdate
public class AsyncIndexesSizeStatsUpdateImpl extends java.lang.Object implements AsyncIndexesSizeStatsUpdate
-
-
Field Summary
-
Fields inherited from interface org.apache.jackrabbit.oak.plugins.index.lucene.AsyncIndexesSizeStatsUpdate
NOOP
-
-
Constructor Summary
Constructors Constructor Description AsyncIndexesSizeStatsUpdateImpl(long scheduleTimeInMillis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getLastStatsUpdateTime(java.lang.String indexName)
long
getScheduleTimeInMillis()
void
setLastStatsUpdateTime(java.lang.String indexName, long timeInMillis)
-
-
-
Method Detail
-
getScheduleTimeInMillis
public long getScheduleTimeInMillis()
- Specified by:
getScheduleTimeInMillis
in interfaceAsyncIndexesSizeStatsUpdate
-
getLastStatsUpdateTime
public long getLastStatsUpdateTime(java.lang.String indexName)
- Specified by:
getLastStatsUpdateTime
in interfaceAsyncIndexesSizeStatsUpdate
-
setLastStatsUpdateTime
public void setLastStatsUpdateTime(java.lang.String indexName, long timeInMillis)
- Specified by:
setLastStatsUpdateTime
in interfaceAsyncIndexesSizeStatsUpdate
-
-