NOTE: This is an abstract class. Abstract classes cannot be instantiated directly, but are exported for package developers that want to extend lgr - for example by creating their own Appenders or Layouts. Please refer to the see also section for actual implementations of this class.
AppenderTable is extended by Appenders that write to a data
source that can be interpreted as tables, (usually a data.frame
). Examples
are AppenderDbi
, AppenderRjdbc
and AppenderDt
from the
lgrExtra package.
See also
Other abstract classes:
Appender
,
AppenderMemory
,
Filterable
Other Appenders:
Appender
,
AppenderBuffer
,
AppenderConsole
,
AppenderFile
,
AppenderFileRotating
,
AppenderFileRotatingDate
,
AppenderFileRotatingTime
Super classes
lgr::Filterable
-> lgr::Appender
-> AppenderTable
Active bindings
data
character
scalar. Contents of the table, parsed to adata.frame
.data
character
scalar. Like$data
, but returns adata.table
instead (requires the data.table package).
Methods
Method new()
Usage
AppenderTable$new(...)
Method show()
Show recent log entries
Arguments
threshold
an
integer
orcharacter
threshold. Only show events with a log level at or below this threshold.n
a positive
integer
scalar. Show at most that many entries