class Slf4r::LoggerFacade
Attributes
logger[R]
name[R]
Public Class Methods
new(name)
click to toggle source
# File lib/slf4r/java_logger.rb, line 17 def initialize(name) @name = name @logger = org.slf4j.LoggerFactory.getLogger(name.to_s.sub(/^::/, '').gsub(/::/, '.')) end
Public Instance Methods
_debug(msg)
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 20 def _debug(msg) @logger.debug(msg) end
_error(msg)
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 44 def _error(msg) @logger.error(msg) end
_fatal(msg)
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 52 def _fatal(msg) @logger.fatal(msg) end
_info(msg)
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 28 def _info(msg) @logger.info(msg) end
_warn(msg)
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 36 def _warn(msg) @logger.warn(msg) end
debug(msg = nil, exception = nil)
click to toggle source
# File lib/slf4r/noop_logger.rb, line 16 def debug(msg = nil, exception = nil) end
debug?()
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 16 def debug? @logger.level == Log4r::DEBUG end
error(msg = nil, exception = nil)
click to toggle source
# File lib/slf4r/noop_logger.rb, line 37 def error(msg = nil, exception = nil) end
error?()
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 40 def error? @logger.level <= Log4r::ERROR end
fatal(msg = nil, exception = nil)
click to toggle source
# File lib/slf4r/noop_logger.rb, line 44 def fatal(msg = nil, exception = nil) end
fatal?()
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 48 def fatal? @logger.level <= Log4r::FATAL end
info(msg = nil, exception = nil)
click to toggle source
# File lib/slf4r/noop_logger.rb, line 23 def info(msg = nil, exception = nil) end
info?()
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 24 def info? @logger.level <= Log4r::INFO end
warn(msg = nil, exception = nil)
click to toggle source
# File lib/slf4r/noop_logger.rb, line 30 def warn(msg = nil, exception = nil) end
warn?()
click to toggle source
# File lib/slf4r/log4r_logger.rb, line 32 def warn? @logger.level <= Log4r::WARN end
Protected Instance Methods
format(exception)
click to toggle source
# File lib/slf4r/java_logger.rb, line 7 def format(exception) (": #{exception.message}:\n\t#{exception.backtrace.join("\n\t") if exception.backtrace }") if exception end
Private Instance Methods
log(type, msg)
click to toggle source
# File lib/slf4r/logging_logger.rb, line 24 def log(type, msg) @logger.add(type, msg) end