Class: Logback::Logger
- Inherits:
-
Object
- Object
- Logback::Logger
- Defined in:
- lib/logback.rb
Overview
Wrapper for ch.qos.logback.classic.Logger
Instance Method Summary collapse
-
#add_appender(appender) ⇒ Object
- Add appender to this logger ==== Parameters :appender<ch.qos.logback.core.Appender>
-
Appender.
-
#additive=(is_additive) ⇒ Object
Set additive flag ( false means events stop at attached appender ).
-
#initialize(jlogger) ⇒ Logger
constructor
Initialize given ch.qos.logback.classic.Logger.
-
#level=(level) ⇒ Object
- Set output level ==== Parameters :level<Level>
-
New output Level.
Constructor Details
#initialize(jlogger) ⇒ Logger
Initialize given ch.qos.logback.classic.Logger
132 133 134 |
# File 'lib/logback.rb', line 132 def initialize( jlogger ) @jlogger = jlogger end |
Instance Method Details
#add_appender(appender) ⇒ Object
Add appender to this logger
Parameters
- :appender<ch.qos.logback.core.Appender>
-
Appender
146 147 148 |
# File 'lib/logback.rb', line 146 def add_appender( appender ) @jlogger.add_appender( appender ) end |
#additive=(is_additive) ⇒ Object
Set additive flag ( false means events stop at attached appender )
151 152 153 |
# File 'lib/logback.rb', line 151 def additive=( is_additive ) @jlogger.additive = is_additive end |
#level=(level) ⇒ Object
Set output level
Parameters
- :level<Level>
-
New output Level.
139 140 141 |
# File 'lib/logback.rb', line 139 def level=( level ) @jlogger.level = level end |