All Packages Class Hierarchy This Package Previous Next Index
Class com.ups.xmlsdk.util.logging.LogSyslog
java.lang.Object
|
+----com.ups.xmlsdk.util.logging.Logger
|
+----com.ups.xmlsdk.util.logging.LogSyslog
- public class LogSyslog
- extends Logger
UNIX Syslog logging class
-
LogSyslog(String, int, String)
- Construct a Syslog logger on the specified host, facility, and name.
-
close()
-
-
log(LogContext, String, int, String, long)
-
LogSyslog
public LogSyslog(String host,
int localFacility,
String name) throws IOException
- Construct a Syslog logger on the specified host, facility, and name.
Syslog requires a local facility identifier from 0 to 7 which it uses
to direct the message via its current config file (syslog.conf). It
prefixes each record with a header that should contain an application
name corresponding to the local facility. Note that Syslog's
idea of a facility name is not necessarily our facility string,
although by default we use it to initialize our base class facility.
close
public void close() throws IOException
- Overrides:
- close in class Logger
log
public final int log(LogContext context,
String facility,
int priority,
String msg,
long code) throws LogException
- Overrides:
- log in class Logger
All Packages Class Hierarchy This Package Previous Next Index