ILogManager class abstract

You can find the values for levels in the logging package default level for loggers is INFO which is 800 in integer value The ILogManager abstract class represents an abstraction of a LogManager.

It defines the essential methods and properties that a LogManager should have.

Implementers

Constructors

ILogManager()

Properties

hashCode int
The hash code for this object.
no setterinherited
listeners List<ILogRecorder>
The listeners property is a getter that returns a list of ILogRecorder objects.
no setter
logLevel int
The logLevel property represents the log level of this log manager instance.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addListener(ILogRecorder listener) → void
The addListener method is used to add a new ILogRecorder object as a listener to this log manager instance.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onLog(LogRecordEntity record) → void
The onLog method is invoked when a log record is received by the LogManager.
removeListener(ILogRecorder listener) → void
The removeListener method is used to remove an ILogRecorder listener from this LogManager instance.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited