Package cruise.umple.compiler
Class TraceItemUtil
java.lang.Object
cruise.umple.compiler.TraceItemUtil
public class TraceItemUtil
extends java.lang.Object
Util class that has common method called from different trace items
-
Constructor Summary
Constructors Constructor Description TraceItemUtil()
-
Method Summary
Modifier and Type Method Description void
delete()
static java.lang.String
prepareJavaLogAPIMessages(TraceDirective td, CodeTranslator gen, TraceItem traceItem, java.lang.String message)
Method to prepare the trace message according to Java logging APIstatic java.lang.String
prepareJavaLttngJniMessages(TraceDirective td, CodeTranslator gen, TraceItem traceItem, java.lang.String message)
Method to prepare the trace message according to early version of LTTngstatic java.lang.String
prepareLog4jMessages(TraceDirective td, CodeTranslator gen, TraceItem traceItem, java.lang.String message)
Method to prepare the trace message according to log4j logging frameworkstatic java.lang.String
prepareMessageLayout(CodeTranslator gen, TracerDirective tracer, TraceItem ti)
prepare Trace Mesaage Layout based in inclusion/exclusion criteriastatic java.lang.String
prepareTraceMessage(TraceDirective td, CodeTranslator gen, TraceItem ti, java.lang.String message)
Method to prepare the trace message according to selected tracing technology
-
Constructor Details
-
TraceItemUtil
public TraceItemUtil()
-
-
Method Details
-
delete
public void delete() -
prepareTraceMessage
public static java.lang.String prepareTraceMessage(TraceDirective td, CodeTranslator gen, TraceItem ti, java.lang.String message)Method to prepare the trace message according to selected tracing technology- Returns:
- the trace message after preparation
-
prepareLog4jMessages
public static java.lang.String prepareLog4jMessages(TraceDirective td, CodeTranslator gen, TraceItem traceItem, java.lang.String message)Method to prepare the trace message according to log4j logging framework -
prepareJavaLogAPIMessages
public static java.lang.String prepareJavaLogAPIMessages(TraceDirective td, CodeTranslator gen, TraceItem traceItem, java.lang.String message)Method to prepare the trace message according to Java logging API -
prepareJavaLttngJniMessages
public static java.lang.String prepareJavaLttngJniMessages(TraceDirective td, CodeTranslator gen, TraceItem traceItem, java.lang.String message)Method to prepare the trace message according to early version of LTTng -
prepareMessageLayout
public static java.lang.String prepareMessageLayout(CodeTranslator gen, TracerDirective tracer, TraceItem ti)prepare Trace Mesaage Layout based in inclusion/exclusion criteria
-