Archive Ensembl HomeArchive Ensembl Home
Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger Class Reference

List of all members.


Class Summary

Description

This class is a mirror of the calls we can expect to use on a Log::Log4perl
logger class. This allows runnables to use Log4perl should it exist on 
a user's @INC otherwise it defaults to the more normal logging to stdout. It
does not provide catagory support just the basic logging interface.
 

Definition at line 16 of file RunnableLogger.pm.

Available Methods

protected _debug ()
protected _print ()
protected _stderr ()
protected _trace ()
public debug ()
public error ()
public fatal ()
public info ()
public is_debug ()
public is_error ()
public is_fatal ()
public is_info ()
public is_trace ()
public is_warning ()
public new ()
public trace ()
public warning ()

Method Documentation

protected Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::_debug ( )

Undocumented method

Code:
click to view
protected Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::_print ( )

Undocumented method

Code:
click to view
protected Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::_stderr ( )

Undocumented method

Code:
click to view
protected Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::_trace ( )

Undocumented method

Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::debug ( )
Prints to STDOUT if the object was contstructed with the debug flag on
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::error ( )
Issues an Ensembl warning with the message
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::fatal ( )
Issues an Ensembl warning with the message
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::info ( )
Prints the message to STDOUT
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::is_debug ( )
Returns true if debug was given as true during construction
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::is_error ( )
Always returns true
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::is_fatal ( )
Always returns true
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::is_info ( )
Always returns true
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::is_trace ( )
Returns true if debug was given as true during construction
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::is_warning ( )
Always returns true
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::new ( )
  Arg[DEBUG]  : Indicates if debug mode is on.
  Arg[STDERR] : Indicates we need to write out to STDERR
  Arg[TRACE]  : Indicates if trace mode is on (defaults to 0)
  Description : Constructor for the logger
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::trace ( )
Prints the message to STDOUT if is_trace() responded true
 
Code:
click to view
public Bio::EnsEMBL::Compara::Production::Projection::RunnableDB::RunnableLogger::warning ( )
Issues an Ensembl warning with the message
 
Code:
click to view

The documentation for this class was generated from the following file: