diff logging/src/luan/modules/logging/Logging.luan @ 214:8e4ef9134362

move time critical logging functions to java git-svn-id: https://luan-java.googlecode.com/svn/trunk@215 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Fri, 11 Jul 2014 06:06:31 +0000
parents 5aafb5b9f70f
children 2a54cb7d1cf4
line wrap: on
line diff
--- a/logging/src/luan/modules/logging/Logging.luan	Fri Jul 11 04:19:25 2014 +0000
+++ b/logging/src/luan/modules/logging/Logging.luan	Fri Jul 11 06:06:31 2014 +0000
@@ -11,6 +11,7 @@
 import "org.apache.log4j.ConsoleAppender"
 import "org.apache.log4j.Level"
 import "org.apache.log4j.RollingFileAppender"
+import "luan.modules.logging.LuanLogger"
 
 
 layout = "%d %-5p %c - %m%n"
@@ -61,23 +62,7 @@
 
 
 local function to_luan_logger(log4j_logger)
-	local tbl = {}
-
-	function tbl.error(obj)
-		log4j_logger.error( to_string(obj) )
-	end
-
-	function tbl.warn(obj)
-		log4j_logger.warn( to_string(obj) )
-	end
-
-	function tbl.info(obj)
-		log4j_logger.info( to_string(obj) )
-	end
-
-	function tbl.debug(obj)
-		log4j_logger.debug( to_string(obj) )
-	end
+	local tbl = LuanLogger.new(log4j_logger).table()
 
 	function tbl.get_level()
 		local level = log4j_logger.getLevel()