Package com.emc.mongoose.base.logging
Class LogMessageBase
- java.lang.Object
-
- com.emc.mongoose.base.logging.LogMessageBase
-
- All Implemented Interfaces:
java.io.Serializable,org.apache.logging.log4j.message.Message,org.apache.logging.log4j.util.StringBuilderFormattable
- Direct Known Subclasses:
MetricsAsciiTableLogMessage,MetricsCsvLogMessage,MetricsTotalCsvLogMessage,OperationTraceCsvBatchLogMessage,OperationTraceCsvLogMessage,StepResultsMetricsLogMessage
public abstract class LogMessageBase extends java.lang.Object implements org.apache.logging.log4j.message.Message, org.apache.logging.log4j.util.StringBuilderFormattableCreated by kurila on 26.10.16.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LogMessageBase()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.lang.StringformatFixedWidth(double value, int count)java.lang.StringgetFormat()java.lang.StringgetFormattedMessage()java.lang.Object[]getParameters()java.lang.ThrowablegetThrowable()
-
-
-
Method Detail
-
getFormattedMessage
public final java.lang.String getFormattedMessage()
- Specified by:
getFormattedMessagein interfaceorg.apache.logging.log4j.message.Message
-
getFormat
public final java.lang.String getFormat()
- Specified by:
getFormatin interfaceorg.apache.logging.log4j.message.Message
-
getParameters
public final java.lang.Object[] getParameters()
- Specified by:
getParametersin interfaceorg.apache.logging.log4j.message.Message
-
getThrowable
public final java.lang.Throwable getThrowable()
- Specified by:
getThrowablein interfaceorg.apache.logging.log4j.message.Message
-
formatFixedWidth
protected static java.lang.String formatFixedWidth(double value, int count)
-
-