public class SingleDocSource extends ContentSource
getNextDocData(DocData) is called.encoding, forever, logStep, verbose| Constructor and Description |
|---|
SingleDocSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Called when reading from this content source is no longer required.
|
DocData |
getNextDocData(DocData docData)
Returns the next
DocData from the content source. |
void |
resetInputs()
Resets the input for this content source, so that the test would behave as
if it was just started, input-wise.
|
addBytes, addItem, collectFiles, getBytesCount, getConfig, getItemsCount, getTotalBytesCount, getTotalItemsCount, printStatistics, setConfig, shouldLogpublic void close()
throws IOException
ContentItemsSourceclose in interface Closeableclose in interface AutoCloseableclose in class ContentItemsSourceIOExceptionpublic DocData getNextDocData(DocData docData) throws NoMoreDataException
ContentSourceDocData from the content source.
Implementations must account for multi-threading, as multiple threads
can call this method simultaneously.getNextDocData in class ContentSourceNoMoreDataExceptionpublic void resetInputs()
throws IOException
ContentItemsSourceNOTE: the default implementation resets the number of bytes and items generated since the last reset, so it's important to call super.resetInputs in case you override this method.
resetInputs in class ContentItemsSourceIOExceptionCopyright © 2000-2016 Apache Software Foundation. All Rights Reserved.