Package com.inductiveautomation.rm.base
Class RMLogger.CompositeLogger
java.lang.Object
com.inductiveautomation.rm.base.RMListenerList
com.inductiveautomation.rm.base.RMObject
com.inductiveautomation.rm.base.RMLogger
com.inductiveautomation.rm.base.RMLogger.CompositeLogger
- All Implemented Interfaces:
RMPropertyChanger
,Cloneable
- Enclosing class:
- RMLogger
A logger to combine multiple other loggers.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.rm.base.RMLogger
RMLogger.CompositeLogger, RMLogger.NoOp, RMLogger.PrintStreamLogger, RMLogger.Reader
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeLogger
(RMLogger... theLoggers) Creates a new composite logger with other loggers. -
Method Summary
Methods inherited from class com.inductiveautomation.rm.base.RMLogger
getLogString, getLogToStandard, read, setLogToStandard
Methods inherited from class com.inductiveautomation.rm.base.RMObject
addPropertyChangeListener, animUpdate, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChange, toString
Methods inherited from class com.inductiveautomation.rm.base.RMListenerList
addListener, clone, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
-
Constructor Details
-
CompositeLogger
Creates a new composite logger with other loggers.
-
-
Method Details
-
getLog
Returns the log of the first logger. -
print
Override to forward to loggers. -
println
Override to forward to loggers. -
clear
public void clear()Override to forward to loggers.
-