public abstract class AbstractLogReader extends Object implements LogReader
| Constructor and Description |
|---|
AbstractLogReader() |
| Modifier and Type | Method and Description |
|---|---|
ch.qos.logback.core.Appender<?> |
getAppender()
Logging appender associated with this reader.
|
Date |
getEndDate()
End (latest) date of of the log records returned by this log reader.
|
LogLevel |
getLevel()
Level of the log records returned by this log reader.
|
int |
getLimit()
Get the limit.
|
Date |
getMaxDate()
Max (latest) available date of the log records.
|
Date |
getMinDate()
Min (earliest) available date of the log records.
|
int |
getOffset()
Get the offset
|
Date |
getStartDate()
Start (earliest) date of the log records returned by this log reader.
|
String |
getThread()
Thread name of the log records returned by this log reader.
|
List<String> |
getThreadNames()
All available thread names of the log records.
|
abstract boolean |
hasNext() |
abstract LogRecord |
next() |
void |
remove() |
void |
setAppender(ch.qos.logback.core.Appender<?> appender)
Logging appender associated with this reader.
|
void |
setEndDate(Date date)
End (latest) date of of the log records returned by this log reader.
|
void |
setLevel(LogLevel level)
Level of the log records returned by this log reader.
|
void |
setLimit(int limit)
Set the limit
|
void |
setOffset(int offset)
Set the offset
|
void |
setStartDate(Date date)
Start (earliest) date of the log records returned by this log reader.
|
void |
setThread(String threadname)
Thread name of the log records returned by this log reader.
|
boolean |
supportsDateRanges()
Test if this LogReader implementation supports date-based records filtering.
|
boolean |
supportsLevelFilter()
Test if this LogReader implementation supports level-based records filtering.
|
boolean |
supportsThreadFilter()
Test if this LogReader implementation supports thread-based records filtering.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, init, isMoreAvailableforEachRemainingpublic void setAppender(ch.qos.logback.core.Appender<?> appender)
LogReadersetAppender in interface LogReaderappender - logging appender associated with this readerpublic ch.qos.logback.core.Appender<?> getAppender()
LogReadergetAppender in interface LogReaderpublic Date getEndDate()
LogReadergetEndDate in interface LogReaderpublic LogLevel getLevel()
LogReaderpublic Date getStartDate()
LogReadergetStartDate in interface LogReaderpublic void setEndDate(Date date)
LogReadersetEndDate in interface LogReaderdate - end datepublic void setLevel(LogLevel level)
LogReaderpublic void setStartDate(Date date)
LogReadersetStartDate in interface LogReaderpublic boolean supportsDateRanges()
LogReadersupportsDateRanges in interface LogReaderpublic Date getMaxDate()
LogReadergetMaxDate in interface LogReaderpublic Date getMinDate()
LogReadergetMinDate in interface LogReaderpublic boolean supportsLevelFilter()
LogReadersupportsLevelFilter in interface LogReaderpublic String getThread()
LogReaderpublic void setThread(String threadname)
LogReaderpublic boolean supportsThreadFilter()
LogReadersupportsThreadFilter in interface LogReaderpublic int getLimit()
public void setLimit(int limit)
public int getOffset()
public void setOffset(int offset)
public List<String> getThreadNames()
LogReadergetThreadNames in interface LogReaderCopyright © 2015-2022 Eclipse Foundation. All Rights Reserved.