Class: Logback::Logger

Inherits:
Object
  • Object
show all
Defined in:
lib/logback.rb

Overview

Instance Method Summary collapse

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