public class ServerFormatter extends EinfacherLogFormatter
EinfacherLogFormatter.StringPair
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_NR_LENTH |
static int |
DEFAULT_TEXT_LENTH |
HEADER_APPLIKATION, HEADER_DATUM, HEADER_KATEGORIE, HEADER_LEVEL, HEADER_MELDUNG, HEADER_NR, HEADER_PCNAME, HEADER_RUN_ID, LINE_SEPARATOR, NEWLINEPAIR, PAD_CHARACTER, SEPARATOR_InMSG
Constructor and Description |
---|
ServerFormatter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
applikationFormat(java.lang.String application) |
java.lang.String |
decorate(java.lang.String string) |
int |
getNrPadding()
>0
|
java.lang.String |
getSEPARATOR_InMSG() |
int |
getTextPadding()
>0
|
java.lang.String |
getTitel(java.lang.String nrSpaltenName,
java.lang.String datumsSpaltenName,
java.lang.String textSpaltenName)
Padding konformer Titel
|
java.lang.String |
kategorieFormat(Logger logKategorie) |
java.lang.String |
levelFormat(LogLvl level) |
java.lang.String |
nrFormat(long nr) |
java.lang.String |
pcNameFormat(java.lang.String pcName) |
java.lang.String |
runIdFormat(java.util.UUID runId) |
void |
setNrPadding(int nrPadding)
muss > 0 sein
|
void |
setTextPadding(int textPadding)
muss > 0 sein
|
add, add, createNopadNothrowableFormatter, encodeTheNewLine, extractUrsache, format, format, getEscapedSubStrings, getFormatDate, getHeader, getLINE_SEPARATOR, getMultiMessageSeparator, getPadRaster, getReduceThrowable, getReverseEscapedSubStrings, msgAndThrowableFormat, msgFormat, pad, paddedString, setFormatDate, setPadRaster, setReduceThrowable, throwableFormat
public static final int DEFAULT_NR_LENTH
public static final int DEFAULT_TEXT_LENTH
public int getNrPadding()
public void setNrPadding(int nrPadding)
public int getTextPadding()
public void setTextPadding(int textPadding)
public java.lang.String getTitel(java.lang.String nrSpaltenName, java.lang.String datumsSpaltenName, java.lang.String textSpaltenName)
public java.lang.String nrFormat(long nr)
nrFormat
in class EinfacherLogFormatter
public java.lang.String levelFormat(LogLvl level)
levelFormat
in class EinfacherLogFormatter
public java.lang.String kategorieFormat(Logger logKategorie)
kategorieFormat
in class EinfacherLogFormatter
public java.lang.String decorate(java.lang.String string)
decorate
in class EinfacherLogFormatter
public java.lang.String applikationFormat(java.lang.String application)
applikationFormat
in class EinfacherLogFormatter
public java.lang.String pcNameFormat(java.lang.String pcName)
pcNameFormat
in class EinfacherLogFormatter
public java.lang.String runIdFormat(java.util.UUID runId)
runIdFormat
in class EinfacherLogFormatter
public java.lang.String getSEPARATOR_InMSG()
getSEPARATOR_InMSG
in class EinfacherLogFormatter
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft