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

Reply via email to