TROIKA.ASP - the MVC framework

Class Logger

Object
   |
   +--Logger

class Logger


Logger class logs messages to a text file..

The config.xml file defines the logger tag:

   <logger>
      <file-name>${root}/WEB-INF/logs/application.log</file-name>
      <max-size>512</max-size>
      <generations>3</generations>
      <log-level>FILTER_INFO</log-level>
   </logger>
 

Example of log entry: [2007/03/06 02:25:31] {I} TRAN ID - 1173147931231-1 {I} Info message goes here


Defined in Logger.js


Field Summary
<static>  Object FILTER_ERROR
          Logs errors
<static>  Object FILTER_INFO
          Logs info messages
<static>  Object FILTER_NONE
          Logs nothing
<static>  Object FILTER_WARNING
          Logs warnings
 
Constructor Summary
Logger(<Config> config)
            Constructs a Logger object.
 
Method Summary
 String error(<Object> err)
           Logs error message.
 String info(<String> msg)
           Logs information level message.
 String warning(<Object> err)
           Logs warning message.

Field Detail

FILTER_ERROR

<static> Object FILTER_ERROR

FILTER_INFO

<static> Object FILTER_INFO

FILTER_NONE

<static> Object FILTER_NONE

FILTER_WARNING

<static> Object FILTER_WARNING

Constructor Detail

Logger

Logger(<Config> config)

Method Detail

error

String error(<Object> err)

info

String info(<String> msg)

warning

String warning(<Object> err)

TROIKA.ASP - the MVC framework

www.troika-asp.com
Documentation generated on Sun Jun 15 17:59:32 2008