Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.graylog2.syslog4j;

SyslogIF provides a common interface for all Syslog4j client implementations.

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.

$Id:,v 1.9 2010/02/11 04:59:22 cvs Exp $
public interface SyslogIF extends SyslogConstants {
    public void initialize(String protocolSyslogConfigIF configthrows SyslogRuntimeException;
    public String getProtocol();
    public SyslogConfigIF getConfig();
    public void backLog(int levelString messageThrowable reasonThrowable);
    public void backLog(int levelString messageString reason);
    public void log(int levelString message);
    public void debug(String message);
    public void info(String message);
    public void notice(String message);
    public void warn(String message);
    public void error(String message);
    public void critical(String message);
    public void alert(String message);
    public void emergency(String message);
    public void log(int levelSyslogMessageIF message);
    public void debug(SyslogMessageIF message);
    public void info(SyslogMessageIF message);
    public void notice(SyslogMessageIF message);
    public void warn(SyslogMessageIF message);
    public void error(SyslogMessageIF message);
    public void critical(SyslogMessageIF message);
    public void alert(SyslogMessageIF message);
    public void emergency(SyslogMessageIF message);
    public void flush() throws SyslogRuntimeException;
    public void shutdown() throws SyslogRuntimeException;
    public void setMessageProcessor(SyslogMessageProcessorIF messageProcessor);
    public void setStructuredMessageProcessor(SyslogMessageProcessorIF messageProcessor);
New to GrepCode? Check out our FAQ X