Package com.unitesk.aspectrace.tracer
Class XmlFormatter
- java.lang.Object
-
- com.unitesk.aspectrace.tracer.XmlFormatter
-
- All Implemented Interfaces:
Tracer.Formatter
,XmlConstants
public class XmlFormatter extends java.lang.Object implements Tracer.Formatter, XmlConstants
Formats trace into external XML-representation.
-
-
Field Summary
-
Fields inherited from interface com.unitesk.aspectrace.tracer.XmlConstants
ATTR_CHANNEL, ATTR_SYNC_ASPECT, ATTR_SYNC_CHANNEL, ATTR_SYNC_NAME, ATTR_TAG_ASPECT, ATTR_TAG_NAME, ATTR_TAG_PARENT, ATTR_TRACE_DEFCHANNEL, TAGNAME_SYNC, TAGNAME_TAG_END, TAGNAME_TAG_START, TAGNAME_TRACE, XMLNS_URI
-
-
Constructor Summary
Constructors Constructor Description XmlFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
formatDebugMessage(DebugMessage msg)
Formats a debug message (comment).java.lang.String
formatMessage(TraceMessage msg)
Formats a regular message.java.lang.String
formatTagMessage(TagMessage msg)
Formats a tag message.java.lang.String
formatTraceEnd()
Formats an epilogue fortrace writer
.java.lang.String
formatTraceStart(java.util.Properties props)
Initializes a formatting.int
hashCode()
-
-
-
Method Detail
-
formatTraceStart
public java.lang.String formatTraceStart(java.util.Properties props)
Description copied from interface:Tracer.Formatter
Initializes a formatting.- Specified by:
formatTraceStart
in interfaceTracer.Formatter
- Parameters:
props
- Conf properties.- Returns:
- Prologue string for a
trace writer
.
-
formatMessage
public java.lang.String formatMessage(TraceMessage msg)
Description copied from interface:Tracer.Formatter
Formats a regular message.- Specified by:
formatMessage
in interfaceTracer.Formatter
-
formatTagMessage
public java.lang.String formatTagMessage(TagMessage msg)
Description copied from interface:Tracer.Formatter
Formats a tag message.- Specified by:
formatTagMessage
in interfaceTracer.Formatter
-
formatDebugMessage
public java.lang.String formatDebugMessage(DebugMessage msg)
Description copied from interface:Tracer.Formatter
Formats a debug message (comment). It is possible to format into an empty string so it will be lost afterwards.- Specified by:
formatDebugMessage
in interfaceTracer.Formatter
-
formatTraceEnd
public java.lang.String formatTraceEnd()
Description copied from interface:Tracer.Formatter
Formats an epilogue fortrace writer
.- Specified by:
formatTraceEnd
in interfaceTracer.Formatter
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-