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