net.sourceforge.esw.service.log
Class LogProxy

java.lang.Object
  |
  +--net.sourceforge.esw.util.proxy.SupportObjectProxy
        |
        +--net.sourceforge.esw.service.ServiceProxy
              |
              +--net.sourceforge.esw.service.log.LogProxy
All Implemented Interfaces:
ILog, IService, ISupportObject, java.io.Serializable
Direct Known Subclasses:
LogDissemination.LogDisseminationProxy, LogDisseminationProxy

public class LogProxy
extends ServiceProxy
implements ILog

See Also:
ILog, LogFactory, Serialized Form

Fields inherited from interface net.sourceforge.esw.service.IService
PRIMARY, SECONDARY, TERTIARY, UNAVAILABLE
 
Constructor Summary
LogProxy(ILog aDelegate)
          Creates a new LogProxy.
 
Method Summary
 void log(ILogDatum aDatum)
          Logs the specified aDatum instance to this ILog instance.
 void log(INode aNode)
          Logs the specified INode instance to this ILog instance.
 
Methods inherited from class net.sourceforge.esw.service.ServiceProxy
die, getHeartbeatGenerator, getPriority, isSane, isStarted, ping, setPriority, start, stop
 
Methods inherited from class net.sourceforge.esw.util.proxy.SupportObjectProxy
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getID, getProperty, getPropertySize, propertyKeys, removeProperty, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, setID, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.esw.service.IService
die, getHeartbeatGenerator, getPriority, isSane, isStarted, ping, setPriority, start, stop
 
Methods inherited from interface net.sourceforge.esw.util.ISupportObject
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getID, getProperty, getPropertySize, propertyKeys, removeProperty, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, setID, setProperty
 

Constructor Detail

LogProxy

public LogProxy(ILog aDelegate)
Creates a new LogProxy.
Method Detail

log

public void log(INode aNode)
         throws LoggingException
Logs the specified INode instance to this ILog instance.
Specified by:
log in interface ILog
Parameters:
aNode - the INode instance containing the data of the event to be logged

log

public void log(ILogDatum aDatum)
         throws LoggingException
Logs the specified aDatum instance to this ILog instance.
Specified by:
log in interface ILog
Parameters:
aDatum - the aDatum instance containing the data of the event to be logged


Copyright 2002 Free Software Foundation. All Rights Reserved.