Class LogAppenderTine
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.util.xml.AXmlBeschreibung
-
- de.desy.mst.libs.framework.mstapp.logging.appender.ALogAppender
-
- de.desy.mst.libs.framework.mstapp.logging.appender.tinelogsrv.LogAppenderTine
-
- All Implemented Interfaces:
IFlushable
,ILogAppender
,ILogAppenderKern
,IWriter<LogMsg>
,IXmlBeschreibung
public class LogAppenderTine extends ALogAppender
MstLogging Appender for Output to TineServer- Version:
- 1.0.0
- Author:
- ws
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LOGGER
-
Constructor Summary
Constructors Constructor Description LogAppenderTine(HauptLogFilter hauptLogFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doWrite(LogMsg logMsg)
msg ist erfolgreich gefiltert und muss nur noch rausgeschrieben werdenvoid
flush()
schreibt (so vorhanden) den Puffer rausorg.w3c.dom.Element
getBeschreibungAsElement(org.w3c.dom.Document document)
java.lang.String
getName()
kurzer Name fuer guten GUI Output, Eindeutig wegen safestring business-
Methods inherited from class de.desy.mst.libs.framework.mstapp.logging.appender.ALogAppender
doLog, doLog, getBeschreibungAsElement, getBypassFilter, getFilter, isBypassFilterEnabled, registerPreference, setBypassFilterEnabled, toString
-
Methods inherited from class de.desy.mst.libs.framework.mstapp.util.xml.AXmlBeschreibung
createDocument, createElementWithTextContent, getXMLBeschreibung, getXMLBeschreibung, wrapInNamedElementWrapIn
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.desy.mst.libs.framework.mstapp.util.xml.IXmlBeschreibung
getXMLBeschreibung
-
-
-
-
Field Detail
-
LOGGER
public static final java.lang.String LOGGER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LogAppenderTine
public LogAppenderTine(HauptLogFilter hauptLogFilter)
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:ILogAppender
kurzer Name fuer guten GUI Output, Eindeutig wegen safestring business
-
flush
public void flush()
Description copied from interface:IFlushable
schreibt (so vorhanden) den Puffer raus
-
getBeschreibungAsElement
public org.w3c.dom.Element getBeschreibungAsElement(org.w3c.dom.Document document)
- Parameters:
document
- (may be null, soll intern nicht geaendert werden, dient lediglich zur Herstellung der Nodes)- Returns:
- liefert einen DOM Node als Selbstbeschreibung
-
doWrite
public void doWrite(LogMsg logMsg)
Description copied from class:ALogAppender
msg ist erfolgreich gefiltert und muss nur noch rausgeschrieben werden- Specified by:
doWrite
in interfaceIWriter<LogMsg>
- Specified by:
doWrite
in classALogAppender
- Parameters:
logMsg
- never null und erfolgreich durch die filter gekommen
-
-