| package org.apache.log4j.helpers; |
| import java.io.Writer; |
| import org.apache.log4j.spi.ErrorHandler; |
| public |
| class SyslogQuietWriter |
| extends QuietWriter |
| { |
| int syslogFacility |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.syslogFacility: Interval 0 : -2147483647 : 2147483647 |
| ; |
| int level |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.level : Interval 0 : -2147483647 : 2147483647 |
| ; |
| public |
| SyslogQuietWriter |
| ( |
| Writer writer |
| , |
| int syslogFacility |
| , |
| ErrorHandler eh |
| ) |
| //QC Intervals : (Writer) org.apache.log4j.helpers.SyslogQuietWriter.SyslogQuietWriter.writer: Interval 0 : null : null |
| //QC : Interval 1 : new : new |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.SyslogQuietWriter.syslogFacility: Interval 0 : -2147483647 : 2147483647 |
| //QC Intervals :(ErrorHandler) org.apache.log4j.helpers.SyslogQuietWriter.SyslogQuietWriter.eh: Interval 0 : null : null |
| //QC : Interval 1 : new : new |
| { |
| super(writer,eh); |
| //type of the function/method : QuietWriter |
| this.syslogFacility=syslogFacility; |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.syslogFacility |
| : Interval 0 : -2147483647 : 2147483647 |
| //assignation |
| } |
| public |
| void setLevel |
| ( |
| int level |
| ) |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.setLevel.level: Interval 0 : -2147483647 : 2147483647 |
| { |
| this.level=level; |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.level |
| : Interval 0 : -2147483647 : 2147483647 |
| //assignation |
| } |
| public |
| void setSyslogFacility |
| ( |
| int syslogFacility |
| ) |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.setSyslogFacility.syslogFacility: Interval 0 : -2147483647 : 2147483647 |
| { |
| this.syslogFacility=syslogFacility; |
| //QC Intervals : (int) org.apache.log4j.helpers.SyslogQuietWriter.syslogFacility |
| : Interval 0 : -2147483647 : 2147483647 |
| //assignation |
| } |
| public |
| void write |
| ( |
| String string |
| ) |
| //QC Intervals : (String) org.apache.log4j.helpers.SyslogQuietWriter.write.string: Interval 0 : null : null |
| //QC : Interval 1 : new : new |
| { |
| super.write(" < "+((syslogFacility|level)+(" > "+string))); |
| //type of the function/method : void;String |
| //QC-CWE252 or QCerrorRTF return type of function is not tested (see http://cwe.mitre.org/data/definitions/252.html) |
| } |
| } |