public class FileLogReader extends AbstractLogReader
| Constructor and Description |
|---|
FileLogReader()
Constructor
|
FileLogReader(File logFile)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroy the log reader and release all used resources.
|
boolean |
hasNext() |
void |
init()
Initialize the log reader.
|
boolean |
isMoreAvailable()
Check if more records are available after limit is reached.
|
LogRecord |
next() |
void |
setAppender(ch.qos.logback.core.Appender<?> appender)
Logging appender associated with this reader.
|
getAppender, getEndDate, getLevel, getLimit, getMaxDate, getMinDate, getOffset, getStartDate, getThread, getThreadNames, remove, setEndDate, setLevel, setLimit, setOffset, setStartDate, setThread, supportsDateRanges, supportsLevelFilter, supportsThreadFilterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic FileLogReader()
public FileLogReader(File logFile)
logFile - public void setAppender(ch.qos.logback.core.Appender<?> appender)
LogReadersetAppender in interface LogReadersetAppender in class AbstractLogReaderappender - logging appender associated with this readerpublic void init()
throws Exception
LogReaderExceptionpublic boolean isMoreAvailable()
LogReaderpublic boolean hasNext()
hasNext in interface Iterator<LogRecord>hasNext in class AbstractLogReaderpublic LogRecord next()
next in interface Iterator<LogRecord>next in class AbstractLogReaderpublic void destroy()
throws IOException
LogReaderIOExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.