Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Class Members

net.alhem.jsockets.StdoutLog Class Reference

Inheritance diagram for net.alhem.jsockets.StdoutLog:

Inheritance graph
[legend]
Collaboration diagram for net.alhem.jsockets.StdoutLog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StdoutLog ()
 Creates a new instance of StdLog.
void error (SocketHandler h, Socket s, String user_text, int err, String sys_err, int loglevel)

Detailed Description

Author:
Anders Hedstrom (grymse@alhem.net)

Definition at line 30 of file StdoutLog.java.


Constructor & Destructor Documentation

net.alhem.jsockets.StdoutLog.StdoutLog  ) 
 

Creates a new instance of StdLog.

Definition at line 34 of file StdoutLog.java.

00035     {
00036     } // StdLog


Member Function Documentation

void net.alhem.jsockets.StdoutLog.error SocketHandler  h,
Socket  s,
String  user_text,
int  err,
String  sys_err,
int  loglevel
 

Implements net.alhem.jsockets.StdLog.

Definition at line 39 of file StdoutLog.java.

References net.alhem.jsockets.Socket.toString().

00044     {
00045         String level = (loglevel == 0) ? "Info" :
00046             (loglevel == 1) ? "Warning" :
00047                 (loglevel == 2) ? "Error" :
00048                     (loglevel == 3) ? "Fatal" : "Undefined (" + loglevel + ")";
00049         if (s != null)
00050         {
00051             System.out.println(level + ": " + h.getClass().getSimpleName() + "/" + s.toString() + ": " + user_text + "(" + err + "): " + sys_err);
00052         }
00053         else
00054         {
00055             System.out.println(level + ": " + h.getClass().getSimpleName() + ": " + user_text + "(" + err + "): " + sys_err);
00056         }
00057     } // error


The documentation for this class was generated from the following file:
Generated on Fri Oct 29 14:11:18 2004 for Java Sockets by  doxygen 1.3.9.1