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
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