Expresso 5-6

com.jcorporate.expresso.kernel
Interface InstallLog

All Known Implementing Classes:
ConsoleInstallLog, ControllerInstallLog, ServletInstallLog

public interface InstallLog

This class provides an interface wrapper to allow component installation procedures to log their progress. The actual implementation of what happens when the component logs its installation is unknown to the component. It may be anything from display to an html page to run to a UNIX syslog. The responsibility is strictly up to the management program that creates the Installationg Log.

Author:
Michael Rimov

Method Summary
 void debug(String message)
          Log a debug message
 void error(String message)
          Log an error message
 void error(String message, Throwable error)
          Log an error exception
 void info(String message)
          Log an info message
 void warn(String message)
          Log a warning message
 void warn(String message, Throwable error)
          Log a warning exception
 

Method Detail

debug

public void debug(String message)
Log a debug message

Parameters:
message - The message to log.

info

public void info(String message)
Log an info message

Parameters:
message - The message to log.

warn

public void warn(String message)
Log a warning message

Parameters:
message - The message to log.

warn

public void warn(String message,
                 Throwable error)
Log a warning exception

Parameters:
message - The message to log.
error - The Throwable object to log

error

public void error(String message,
                  Throwable error)
Log an error exception

Parameters:
message - The message to log.
error - The Throwable object to log

error

public void error(String message)
Log an error message

Parameters:
message - The message to log.

Expresso 5-6

Please see www.jcorporate.com for information about new Expresso releases.