Adding lifecycle methods
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/feb588af Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/feb588af Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/feb588af Branch: refs/heads/LOG4J-1181 Commit: feb588afd0e8d1bece02826738f4f8763c8bec73 Parents: 127ba28 Author: Mikael Ståldal <[email protected]> Authored: Thu Oct 29 18:02:30 2015 +0100 Committer: Mikael Ståldal <[email protected]> Committed: Thu Oct 29 18:02:30 2015 +0100 ---------------------------------------------------------------------- .../org/apache/logging/log4j/scala/Logger.scala | 16 ++++++++++++++++ .../org/apache/logging/log4j/scala/Logger.scala | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/feb588af/log4j-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala ---------------------------------------------------------------------- diff --git a/log4j-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala b/log4j-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala index edf99b9..61f1da3 100644 --- a/log4j-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala +++ b/log4j-scala_2.10/src/main/scala/org/apache/logging/log4j/scala/Logger.scala @@ -182,6 +182,22 @@ class Logger(val delegate: ExtendedLogger) { def isEnabled(level: Level, marker: Marker): Boolean = delegate.isEnabled(level, marker) + def entry(params: AnyRef*): Unit = delegate.entry(params) + + def entry(): Unit = delegate.entry() + + def exit[R](result: R): R = delegate.exit(result) + + def exit(): Unit = delegate.exit() + + def throwing[T <: Throwable](t: T): T = delegate.throwing(t) + + def throwing[T <: Throwable](level: Level, t: T): T = delegate.throwing(level, t) + + def catching(t: Throwable): Unit = delegate.catching(t) + + def catching(level: Level, t: Throwable): Unit = delegate.catching(level, t) + def level: Level = delegate.getLevel def name: String = delegate.getName http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/feb588af/log4j-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/Logger.scala ---------------------------------------------------------------------- diff --git a/log4j-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/Logger.scala b/log4j-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/Logger.scala index edf99b9..61f1da3 100644 --- a/log4j-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/Logger.scala +++ b/log4j-scala_2.11/src/main/scala/org/apache/logging/log4j/scala/Logger.scala @@ -182,6 +182,22 @@ class Logger(val delegate: ExtendedLogger) { def isEnabled(level: Level, marker: Marker): Boolean = delegate.isEnabled(level, marker) + def entry(params: AnyRef*): Unit = delegate.entry(params) + + def entry(): Unit = delegate.entry() + + def exit[R](result: R): R = delegate.exit(result) + + def exit(): Unit = delegate.exit() + + def throwing[T <: Throwable](t: T): T = delegate.throwing(t) + + def throwing[T <: Throwable](level: Level, t: T): T = delegate.throwing(level, t) + + def catching(t: Throwable): Unit = delegate.catching(t) + + def catching(level: Level, t: Throwable): Unit = delegate.catching(level, t) + def level: Level = delegate.getLevel def name: String = delegate.getName
