public class OpenReaderTask extends PerfTask
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
USER_DATA |
| Constructor and Description |
|---|
OpenReaderTask(PerfRunData runData) |
| Modifier and Type | Method and Description |
|---|---|
int |
doLogic()
Perform the task once (ignoring repetitions specification)
Return number of work items done by this task.
|
static IndexCommit |
findIndexCommit(Directory dir,
java.lang.String userData) |
void |
setParams(java.lang.String params)
Set the params of this task.
|
boolean |
supportsParams()
Sub classes that support parameters must override this method to return
true.
|
clone, close, getBackgroundDeltaPriority, getDepth, getLogMessage, getName, getParams, getRunData, getRunInBackground, isDisableCounting, runAndMaybeStats, setDepth, setDisableCounting, setName, setRunInBackground, setup, shouldNeverLogAtStart, shouldNotRecordStats, stopNow, tearDown, toStringpublic static final java.lang.String USER_DATA
public OpenReaderTask(PerfRunData runData)
public int doLogic()
throws java.io.IOException
PerfTaskpublic void setParams(java.lang.String params)
PerfTaskpublic boolean supportsParams()
PerfTasksupportsParams in class PerfTaskpublic static IndexCommit findIndexCommit(Directory dir, java.lang.String userData) throws java.io.IOException
java.io.IOExceptionCopyright © 2000-2022 Apache Software Foundation. All Rights Reserved.