util
Class SyslogDefs

java.lang.Object
  extended by util.SyslogDefs

public class SyslogDefs
extends Object

A collection of syslog-defaults.


Field Summary
static int DEBUG
          A log generated during debugging of the software.
static int DEFAULT_FACILITY
           
static String DEFAULT_HOST
           
static int DEFAULT_PORT
           
static int ERROR
          One of the software components caused an error or exception.
private static Hashtable<String,Integer> facHash
           
static int FATAL
          One of the software components is no longer functional.
static int INFO
          An informational message that might come in handy later.
private static int INTERNAL_NOPRI
           
static int LOG_ALERT
           
static int LOG_ALL
           
static int LOG_AUTH
           
static int LOG_CRIT
           
static int LOG_CRON
           
static int LOG_DAEMON
           
static int LOG_DEBUG
           
static int LOG_EMERG
           
static int LOG_ERR
           
private static int LOG_FACMASK
           
static int LOG_INFO
           
static int LOG_KERN
           
static int LOG_LOCAL0
           
static int LOG_LOCAL1
           
static int LOG_LOCAL2
           
static int LOG_LOCAL3
           
static int LOG_LOCAL4
           
static int LOG_LOCAL5
           
static int LOG_LOCAL6
           
static int LOG_LOCAL7
           
static int LOG_LPR
           
static int LOG_MAIL
           
static int LOG_NEWS
           
static int LOG_NFACILITIES
           
static int LOG_NOTICE
           
private static int LOG_PRIMASK
           
static int LOG_SYSLOG
           
static int LOG_USER
           
static int LOG_UUCP
           
static int LOG_WARNING
           
static int WARNING
          A warning message that the system administrator might want to know about.
 
Constructor Summary
SyslogDefs()
           
 
Method Summary
static int computeCode(int facility, int priority)
           
static int extractFacility(int code)
           
static int extractPriority(int code)
           
static int getFacility(String facility)
           
static String getFacilityName(int facility)
           
static String getPriorityName(int level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final int DEBUG
A log generated during debugging of the software.

See Also:
Constant Field Values

INFO

public static final int INFO
An informational message that might come in handy later.

See Also:
Constant Field Values

WARNING

public static final int WARNING
A warning message that the system administrator might want to know about.

See Also:
Constant Field Values

ERROR

public static final int ERROR
One of the software components caused an error or exception.

See Also:
Constant Field Values

FATAL

public static final int FATAL
One of the software components is no longer functional.

See Also:
Constant Field Values

LOG_EMERG

public static final int LOG_EMERG
See Also:
Constant Field Values

LOG_ALERT

public static final int LOG_ALERT
See Also:
Constant Field Values

LOG_CRIT

public static final int LOG_CRIT
See Also:
Constant Field Values

LOG_ERR

public static final int LOG_ERR
See Also:
Constant Field Values

LOG_WARNING

public static final int LOG_WARNING
See Also:
Constant Field Values

LOG_NOTICE

public static final int LOG_NOTICE
See Also:
Constant Field Values

LOG_INFO

public static final int LOG_INFO
See Also:
Constant Field Values

LOG_DEBUG

public static final int LOG_DEBUG
See Also:
Constant Field Values

LOG_ALL

public static final int LOG_ALL
See Also:
Constant Field Values

LOG_KERN

public static final int LOG_KERN
See Also:
Constant Field Values

LOG_USER

public static final int LOG_USER
See Also:
Constant Field Values

LOG_MAIL

public static final int LOG_MAIL
See Also:
Constant Field Values

LOG_DAEMON

public static final int LOG_DAEMON
See Also:
Constant Field Values

LOG_AUTH

public static final int LOG_AUTH
See Also:
Constant Field Values

LOG_SYSLOG

public static final int LOG_SYSLOG
See Also:
Constant Field Values

LOG_LPR

public static final int LOG_LPR
See Also:
Constant Field Values

LOG_NEWS

public static final int LOG_NEWS
See Also:
Constant Field Values

LOG_UUCP

public static final int LOG_UUCP
See Also:
Constant Field Values

LOG_CRON

public static final int LOG_CRON
See Also:
Constant Field Values

LOG_LOCAL0

public static final int LOG_LOCAL0
See Also:
Constant Field Values

LOG_LOCAL1

public static final int LOG_LOCAL1
See Also:
Constant Field Values

LOG_LOCAL2

public static final int LOG_LOCAL2
See Also:
Constant Field Values

LOG_LOCAL3

public static final int LOG_LOCAL3
See Also:
Constant Field Values

LOG_LOCAL4

public static final int LOG_LOCAL4
See Also:
Constant Field Values

LOG_LOCAL5

public static final int LOG_LOCAL5
See Also:
Constant Field Values

LOG_LOCAL6

public static final int LOG_LOCAL6
See Also:
Constant Field Values

LOG_LOCAL7

public static final int LOG_LOCAL7
See Also:
Constant Field Values

LOG_NFACILITIES

public static final int LOG_NFACILITIES
See Also:
Constant Field Values

LOG_PRIMASK

private static final int LOG_PRIMASK
See Also:
Constant Field Values

LOG_FACMASK

private static final int LOG_FACMASK
See Also:
Constant Field Values

INTERNAL_NOPRI

private static final int INTERNAL_NOPRI
See Also:
Constant Field Values

DEFAULT_HOST

public static final String DEFAULT_HOST
See Also:
Constant Field Values

DEFAULT_PORT

public static final int DEFAULT_PORT
See Also:
Constant Field Values

DEFAULT_FACILITY

public static final int DEFAULT_FACILITY
See Also:
Constant Field Values

facHash

private static Hashtable<String,Integer> facHash
Constructor Detail

SyslogDefs

public SyslogDefs()
Method Detail

extractFacility

public static int extractFacility(int code)

extractPriority

public static int extractPriority(int code)

computeCode

public static int computeCode(int facility,
                              int priority)

getPriorityName

public static String getPriorityName(int level)

getFacilityName

public static String getFacilityName(int facility)

getFacility

public static int getFacility(String facility)