org.productivity.java.syslog4j.impl.backlog
Class AbstractSyslogBackLogHandler

java.lang.Object
  extended by org.productivity.java.syslog4j.impl.backlog.AbstractSyslogBackLogHandler
All Implemented Interfaces:
SyslogBackLogHandlerIF
Direct Known Subclasses:
Log4jSyslogBackLogHandler, PrintStreamSyslogBackLogHandler, Syslog4jBackLogHandler

public abstract class AbstractSyslogBackLogHandler
extends java.lang.Object
implements SyslogBackLogHandlerIF

AbstractSyslogBackLogHandler is an implementation of SyslogBackLogHandlerIF that mainly provides the helpful "combine" method for handling the "reason" why a BackLog has occurred.

Syslog4j is licensed under the Lesser GNU Public License v2.1. A copy of the LGPL license is available in the META-INF folder in all distributions of Syslog4j and in the base directory of the "doc" ZIP.

Version:
$Id: AbstractSyslogBackLogHandler.java,v 1.1 2009/01/24 22:00:18 cvs Exp $
Author:
<syslog4j@productivity.org>

Field Summary
protected  boolean appendReason
           
 
Constructor Summary
AbstractSyslogBackLogHandler()
           
 
Method Summary
protected  java.lang.String combine(SyslogIF syslog, int level, java.lang.String message, java.lang.String reason)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.productivity.java.syslog4j.SyslogBackLogHandlerIF
down, initialize, log, up
 

Field Detail

appendReason

protected boolean appendReason
Constructor Detail

AbstractSyslogBackLogHandler

public AbstractSyslogBackLogHandler()
Method Detail

combine

protected java.lang.String combine(SyslogIF syslog,
                                   int level,
                                   java.lang.String message,
                                   java.lang.String reason)