jview
Class JStatusFieldRemoteLogger

java.lang.Object
  extended by com.protomatter.syslog.BasicLogger
      extended by jview.JStatusFieldLogger
          extended by jview.JStatusFieldRemoteLogger
All Implemented Interfaces:
com.protomatter.syslog.RemoteLogReceiver, com.protomatter.syslog.Syslogger, Remote

public class JStatusFieldRemoteLogger
extends JStatusFieldLogger
implements com.protomatter.syslog.RemoteLogReceiver

This status field logger may also listen to remote hosts.


Field Summary
 
Fields inherited from class com.protomatter.syslog.BasicLogger
formatter, policy, realPolicy
 
Constructor Summary
JStatusFieldRemoteLogger()
          Constructs a new remote jstatus field logger.
JStatusFieldRemoteLogger(JStatusField status)
          Constructs a new remote jstatus field logger.
 
Method Summary
 void log(String ipAddress, String loggerClass, String channel, String message, Object detail, int level, String threadName, long messageSendTime)
          Receives a remote logging message.
 
Methods inherited from class jview.JStatusFieldLogger
flush, getLogger, log, setJStatusField, shutdown
 
Methods inherited from class com.protomatter.syslog.BasicLogger
formatLogEntry, getName, getPolicy, getTextFormatter, isSuspended, mightLog, resetDateFormat, resume, setName, setPolicy, setTextFormatter, shouldLog, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JStatusFieldRemoteLogger

public JStatusFieldRemoteLogger()
Constructs a new remote jstatus field logger.


JStatusFieldRemoteLogger

public JStatusFieldRemoteLogger(JStatusField status)
Constructs a new remote jstatus field logger.

Method Detail

log

public void log(String ipAddress,
                String loggerClass,
                String channel,
                String message,
                Object detail,
                int level,
                String threadName,
                long messageSendTime)
         throws RemoteException
Receives a remote logging message.

Specified by:
log in interface com.protomatter.syslog.RemoteLogReceiver
Throws:
RemoteException