[Xmpp4js-commit] SF.net SVN: xmpp4js:[764] trunk/src/main/javascript/adapter/Default.js
Status: Beta
Brought to you by:
h-iverson
From: <h-i...@us...> - 2008-08-04 18:45:26
|
Revision: 764 http://xmpp4js.svn.sourceforge.net/xmpp4js/?rev=764&view=rev Author: h-iverson Date: 2008-08-04 18:45:25 +0000 (Mon, 04 Aug 2008) Log Message: ----------- added Xmpp4Js.setLogLevel method Modified Paths: -------------- trunk/src/main/javascript/adapter/Default.js Modified: trunk/src/main/javascript/adapter/Default.js =================================================================== --- trunk/src/main/javascript/adapter/Default.js 2008-07-29 16:59:44 UTC (rev 763) +++ trunk/src/main/javascript/adapter/Default.js 2008-08-04 18:45:25 UTC (rev 764) @@ -4,13 +4,25 @@ Xmpp4Js.logLevel = Log4js.Level.ALL; Xmpp4Js.appender = new Log4js.ConsoleAppender(); +Xmpp4Js.loggers = []; + Xmpp4Js.createLogger = function(logId) { var logger = Log4js.getLogger( logId ); logger.setLevel( Xmpp4Js.logLevel ); logger.addAppender( Xmpp4Js.appender ); + Xmpp4Js.loggers.push( logger ); + return logger; } +//javascript:Xmpp4Js.setLogLevel( Log4js.Level.OFF ); +Xmpp4Js.setLogLevel = function(level) { + Xmpp4Js.logLevel = level; + + for(var i = 0; i < Xmpp4Js.loggers.length; i++ ) { + Xmpp4Js.loggers[i].setLevel( level ); + } +} /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |