org.apache.pluto.portlet.admin
Class PlutoAdminLogger

java.lang.Object
  extended by org.apache.pluto.portlet.admin.PlutoAdminLogger

public class PlutoAdminLogger
extends java.lang.Object

Class containing convenience logging methods.

Author:
Craig Doremus

Field Summary
private static Log _log
           
private static java.lang.String MSG_SEP
           
 
Constructor Summary
private PlutoAdminLogger()
          Default constructor.
 
Method Summary
private static java.lang.String getLogMessage(java.lang.String className, java.lang.String methodName, java.lang.String msg)
           
static void logDebug(java.lang.String className, java.lang.String methodName, java.lang.String msg)
           
static void logError(java.lang.String className, java.lang.String methodName, java.lang.String msg)
           
static void logError(java.lang.String className, java.lang.String methodName, java.lang.String msg, java.lang.Throwable e)
           
static void logError(java.lang.String className, java.lang.String methodName, java.lang.Throwable e)
           
static void logMethodEnd(java.lang.String className, java.lang.String methodName)
           
static void logMethodEnd(java.lang.String className, java.lang.String methodName, java.lang.Object retVal)
           
static void logMethodStart(java.lang.String className, java.lang.String methodName)
           
static void logParam(java.lang.String className, java.lang.String methodName, java.lang.String paramName, boolean paramVal)
           
static void logParam(java.lang.String className, java.lang.String methodName, java.lang.String paramName, int paramVal)
           
static void logParam(java.lang.String className, java.lang.String methodName, java.lang.String paramName, java.lang.Object paramVal)
           
static void logVar(java.lang.String className, java.lang.String methodName, java.lang.String varName, boolean varVal)
           
static void logVar(java.lang.String className, java.lang.String methodName, java.lang.String varName, int varVal)
           
static void logVar(java.lang.String className, java.lang.String methodName, java.lang.String varName, java.lang.Object varVal)
           
static void logWarn(java.lang.String className, java.lang.String methodName, java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_log

private static Log _log

MSG_SEP

private static final java.lang.String MSG_SEP
See Also:
Constant Field Values
Constructor Detail

PlutoAdminLogger

private PlutoAdminLogger()
Default constructor.

Method Detail

logMethodStart

public static void logMethodStart(java.lang.String className,
                                  java.lang.String methodName)

logMethodEnd

public static void logMethodEnd(java.lang.String className,
                                java.lang.String methodName)

logMethodEnd

public static void logMethodEnd(java.lang.String className,
                                java.lang.String methodName,
                                java.lang.Object retVal)

logParam

public static void logParam(java.lang.String className,
                            java.lang.String methodName,
                            java.lang.String paramName,
                            java.lang.Object paramVal)

logParam

public static void logParam(java.lang.String className,
                            java.lang.String methodName,
                            java.lang.String paramName,
                            int paramVal)

logParam

public static void logParam(java.lang.String className,
                            java.lang.String methodName,
                            java.lang.String paramName,
                            boolean paramVal)

logVar

public static void logVar(java.lang.String className,
                          java.lang.String methodName,
                          java.lang.String varName,
                          java.lang.Object varVal)

logVar

public static void logVar(java.lang.String className,
                          java.lang.String methodName,
                          java.lang.String varName,
                          int varVal)

logVar

public static void logVar(java.lang.String className,
                          java.lang.String methodName,
                          java.lang.String varName,
                          boolean varVal)

logDebug

public static void logDebug(java.lang.String className,
                            java.lang.String methodName,
                            java.lang.String msg)

logWarn

public static void logWarn(java.lang.String className,
                           java.lang.String methodName,
                           java.lang.String msg)

logError

public static void logError(java.lang.String className,
                            java.lang.String methodName,
                            java.lang.String msg,
                            java.lang.Throwable e)

logError

public static void logError(java.lang.String className,
                            java.lang.String methodName,
                            java.lang.Throwable e)

logError

public static void logError(java.lang.String className,
                            java.lang.String methodName,
                            java.lang.String msg)

getLogMessage

private static java.lang.String getLogMessage(java.lang.String className,
                                              java.lang.String methodName,
                                              java.lang.String msg)