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, getAlgLineNum, getBackgroundDeltaPriority, getDepth, getLogMessage, getName, getParams, getRunData, getRunInBackground, isDisableCounting, runAndMaybeStats, setAlgLineNum, setDepth, setDisableCounting, setName, setRunInBackground, setup, shouldNeverLogAtStart, shouldNotRecordStats, stopNow, tearDown, toString
public static final java.lang.String USER_DATA
public OpenReaderTask(PerfRunData runData)
public int doLogic() throws java.io.IOException
PerfTask
public void setParams(java.lang.String params)
PerfTask
public boolean supportsParams()
PerfTask
supportsParams
in class PerfTask
public static IndexCommit findIndexCommit(Directory dir, java.lang.String userData) throws java.io.IOException
java.io.IOException
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.