Inherited from Impl
Inherited from CoreLoggerDefaults
Inherited from Proxy[CorePredicate, StrictSLF4JMethod]
Inherited from Logger
Inherited from SLF4JLogger
Inherited from OnConditionMixin
Inherited from ConditionMixin
Inherited from EventBufferMixin
Inherited from EntryTransformMixin
Inherited from UnderlyingMixin
Inherited from MarkerMixin
Inherited from SLF4JLoggerAPI[CorePredicate, StrictSLF4JMethod]
Inherited from Error[CorePredicate, StrictSLF4JMethod]
Inherited from Warn[CorePredicate, StrictSLF4JMethod]
Inherited from Info[CorePredicate, StrictSLF4JMethod]
Inherited from Debug[CorePredicate, StrictSLF4JMethod]
Inherited from Trace[CorePredicate, StrictSLF4JMethod]
Inherited from SLF4JLoggerComponent[CorePredicate, StrictSLF4JMethod]
Inherited from AnyRef
Inherited from Any
A logger that runs through a script manager for every predicate. The script manager is responsible for evaluating the script and return true or false. The only thing the logger does here is pass through sourcecode information and the level.
If the script fails or throws an exception, the underlying predicate is called as the default.