org.productivity.java.syslog4j.server.impl.event
Class SyslogServerEvent

java.lang.Object
  extended byorg.productivity.java.syslog4j.server.impl.event.SyslogServerEvent
All Implemented Interfaces:
java.io.Serializable, SyslogServerEventIF

public class SyslogServerEvent
extends java.lang.Object
implements SyslogServerEventIF

SyslogServerEvent provides an implementation of the SyslogServerEventIF interface.

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: SyslogServerEvent.java,v 1.2 2008/11/21 15:29:15 cvs Exp $
Author:
<syslog4j@productivity.org>
See Also:
Serialized Form

Field Summary
protected  java.util.Date date
           
protected  int facility
           
protected  java.lang.String host
           
protected  int level
           
protected  java.lang.String message
           
protected  byte[] raw
           
 
Constructor Summary
SyslogServerEvent(byte[] message, int length)
           
 
Method Summary
 java.util.Date getDate()
           
 int getFacility()
           
 java.lang.String getHost()
           
 int getLevel()
           
 java.lang.String getMessage()
           
 byte[] getRaw()
           
 void setDate(java.util.Date date)
           
 void setFacility(int facility)
           
 void setHost(java.lang.String host)
           
 void setLevel(int level)
           
 void setMessage(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

raw

protected byte[] raw

date

protected java.util.Date date

level

protected int level

facility

protected int facility

host

protected java.lang.String host

message

protected java.lang.String message
Constructor Detail

SyslogServerEvent

public SyslogServerEvent(byte[] message,
                         int length)
Method Detail

getFacility

public int getFacility()
Specified by:
getFacility in interface SyslogServerEventIF

setFacility

public void setFacility(int facility)
Specified by:
setFacility in interface SyslogServerEventIF

getRaw

public byte[] getRaw()
Specified by:
getRaw in interface SyslogServerEventIF

getDate

public java.util.Date getDate()
Specified by:
getDate in interface SyslogServerEventIF

setDate

public void setDate(java.util.Date date)
Specified by:
setDate in interface SyslogServerEventIF

getLevel

public int getLevel()
Specified by:
getLevel in interface SyslogServerEventIF

setLevel

public void setLevel(int level)
Specified by:
setLevel in interface SyslogServerEventIF

getHost

public java.lang.String getHost()
Specified by:
getHost in interface SyslogServerEventIF

setHost

public void setHost(java.lang.String host)
Specified by:
setHost in interface SyslogServerEventIF

getMessage

public java.lang.String getMessage()
Specified by:
getMessage in interface SyslogServerEventIF

setMessage

public void setMessage(java.lang.String message)
Specified by:
setMessage in interface SyslogServerEventIF