class Slf4r::AbstractLoggerFacade
Attributes
name[R]
Public Class Methods
new(name)
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 35 def initialize(name) @name = name end
Public Instance Methods
debug(msg = nil, exception = nil) { || ... }
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 43 def debug(msg = nil, exception = nil) if(debug?) msg, exception = yield if block_given? _debug("#{msg}#{format(exception)}") end end
debug?()
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 39 def debug? raise NotImplementedError end
error(msg = nil, exception = nil) { || ... }
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 76 def error(msg = nil, exception = nil) if(error?) msg, exception = yield if block_given? _error("#{msg}#{format(exception)}") end end
error?()
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 72 def error? raise NotImplementedError end
fatal(msg = nil, exception = nil) { || ... }
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 87 def fatal(msg = nil, exception = nil) if(fatal?) msg, exception = yield if block_given? _fatal("#{msg}#{format(exception)}") end end
fatal?()
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 83 def fatal? raise NotImplementedError end
info(msg = nil, exception = nil) { || ... }
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 54 def info(msg = nil, exception = nil) if(info?) msg, exception = yield if block_given? _info("#{msg}#{format(exception)}") end end
info?()
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 50 def info? raise NotImplementedError end
warn(msg = nil, exception = nil) { || ... }
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 65 def warn(msg = nil, exception = nil) if(warn?) msg, exception = yield if block_given? _warn("#{msg}#{format(exception)}") end end
warn?()
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 61 def warn? raise NotImplementedError end
Protected Instance Methods
_debug(msg)
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 11 def _debug(msg) raise NotImplementedError end
_error(msg)
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 23 def _error(msg) raise NotImplementedError end
_fatal(msg)
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 27 def _fatal(msg) raise NotImplementedError end
_info(msg)
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 15 def _info(msg) raise NotImplementedError end
_warn(msg)
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 19 def _warn(msg) raise NotImplementedError end
format(exception)
click to toggle source
# File lib/slf4r/abstract_logger_facade.rb, line 7 def format(exception) (": #{exception.message}:\n\t#{exception.backtrace.join("\n\t") if exception.backtrace }") if exception end