trait Logging extends LoggerProvider with LoggingDsl
Mix the Logging trait into a class to get:
- Logging methods
- A Logger object, accessible via the log property
Does not affect the public API of the class mixing it in.
- Alphabetic
- By Inheritance
- Logging
- LoggingDsl
- LoggerProvider
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
debug(msg: ⇒ Any, t: ⇒ Throwable): Unit
Issue a debug logging message, with an exception.
Issue a debug logging message, with an exception.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
debug(msg: ⇒ Any): Unit
Issue a debug logging message.
Issue a debug logging message.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
error(msg: ⇒ Any, t: ⇒ Throwable): Unit
Issue a trace logging message, with an exception.
Issue a trace logging message, with an exception.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
error(msg: ⇒ Any): Unit
Issue a trace logging message.
Issue a trace logging message.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
info(msg: ⇒ Any, t: ⇒ Throwable): Unit
Issue a trace logging message, with an exception.
Issue a trace logging message, with an exception.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
info(msg: ⇒ Any): Unit
Issue a trace logging message.
Issue a trace logging message.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
isDebugEnabled: Boolean
Determine whether debug logging is enabled.
Determine whether debug logging is enabled.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
isErrorEnabled: Boolean
Determine whether trace logging is enabled.
Determine whether trace logging is enabled.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
isInfoEnabled: Boolean
Determine whether trace logging is enabled.
Determine whether trace logging is enabled.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isTraceEnabled: Boolean
Determine whether trace logging is enabled.
Determine whether trace logging is enabled.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
isWarnEnabled: Boolean
Determine whether trace logging is enabled.
Determine whether trace logging is enabled.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
logger: Logger
Get the
Loggerfor the class that mixes this trait in.Get the
Loggerfor the class that mixes this trait in. TheLoggeris created the first time this method is call. The other methods (e.g.,error,info, etc.) call this method to get the logger.- Attributes
- protected
- Definition Classes
- LoggerProvider
-
def
loggerName: String
Get the name associated with this logger.
Get the name associated with this logger.
- Attributes
- protected
- Definition Classes
- LoggerProvider
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
trace(msg: ⇒ Any, t: ⇒ Throwable): Unit
Issue a trace logging message, with an exception.
Issue a trace logging message, with an exception.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
trace(msg: ⇒ Any): Unit
Issue a trace logging message.
Issue a trace logging message.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
warn(msg: ⇒ Any, t: ⇒ Throwable): Unit
Issue a trace logging message, with an exception.
Issue a trace logging message, with an exception.
- Attributes
- protected
- Definition Classes
- LoggingDsl
-
def
warn(msg: ⇒ Any): Unit
Issue a trace logging message.
Issue a trace logging message.
- Attributes
- protected
- Definition Classes
- LoggingDsl