org.apache.lucene.benchmark.byTask.tasks
public class AddDocTask extends PerfTask
Constructor and Description |
---|
AddDocTask(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.
|
protected java.lang.String |
getLogMessage(int recsCount) |
void |
setParams(java.lang.String params)
Set the params (docSize only)
|
void |
setup()
Task setup work that should not be measured for that specific task.
|
boolean |
supportsParams()
Sub classes that supports parameters must override this method to return true.
|
void |
tearDown()
Task tearDown work that should not be measured for that specific task.
|
clone, close, getDepth, getName, getParams, getRunData, isDisableCounting, runAndMaybeStats, setDepth, setDisableCounting, setName, shouldNeverLogAtStart, shouldNotRecordStats, toString
public AddDocTask(PerfRunData runData)
public void setup() throws java.lang.Exception
PerfTask
public void tearDown() throws java.lang.Exception
PerfTask
protected java.lang.String getLogMessage(int recsCount)
getLogMessage
in class PerfTask
public int doLogic() throws java.lang.Exception
PerfTask
public void setParams(java.lang.String params)
public boolean supportsParams()
PerfTask
supportsParams
in class PerfTask
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.