com.codemonster.surinam.core.services
Interface Logger

All Known Implementing Classes:
StandardLogger

public interface Logger

This is the formal logging interface for the project.


Method Summary
 void log(Level level, String msg)
           
 void log(Level level, String msg, Object param1)
           
 void log(Level level, String msg, Object[] params)
           
 void log(Level level, String sourceClass, String sourceMethod, String msg)
           
 void log(Level level, String sourceClass, String sourceMethod, String msg, Object param1)
           
 void log(Level level, String sourceClass, String sourceMethod, String msg, Object[] params)
           
 void log(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown)
           
 void log(Level level, String msg, Throwable thrown)
           
 void throwing(String sourceClass, String sourceMethod, Throwable thrown)
           
 

Method Detail

log

void log(Level level,
         String msg)

log

void log(Level level,
         String msg,
         Object param1)

log

void log(Level level,
         String msg,
         Object[] params)

log

void log(Level level,
         String msg,
         Throwable thrown)

log

void log(Level level,
         String sourceClass,
         String sourceMethod,
         String msg)

log

void log(Level level,
         String sourceClass,
         String sourceMethod,
         String msg,
         Object param1)

log

void log(Level level,
         String sourceClass,
         String sourceMethod,
         String msg,
         Object[] params)

log

void log(Level level,
         String sourceClass,
         String sourceMethod,
         String msg,
         Throwable thrown)

throwing

void throwing(String sourceClass,
              String sourceMethod,
              Throwable thrown)


Copyright © 2010. All Rights Reserved.