8990919293949596979899
String value = getValue(logEvent, field); if (value == null) { continue; } gelfMessage.addField(field.getName(), value); } if (extractStackTrace) { addStackTrace(logEvent, gelfMessage); }
99100101102103104105106107108109
} if (logEvent.getParameters() != null) { for (int i = 0; i < logEvent.getParameters().length; i++) { Object param = logEvent.getParameters()[i]; gelfMessage.addField(FIELD_MESSAGE_PARAM + i, "" + param); } } gelfMessage.setHost(getOriginHost());
979899100101102103104105106107
if(value == null) { continue; } gelfMessage.addField(entryName, value); } } if (extractStackTrace) { addStackTrace(logEvent, gelfMessage);
108109110111112113114115116117118
2122232425262728293031
} for (String mdcField : getMdcFields()) { Object value = MDC.get(mdcField); if (value != null && !value.toString().equals("")) { gelfMessage.addField(mdcField, value.toString()); } } return gelfMessage; }
8485868788899091929394
949596979899100101102103104
4445464748495051525354
} String mdcValue = logEvent.getMdcValue(mdcName); if (mdcValue != null) { gelfMessage.addField(mdcName, mdcValue); } } } return gelfMessage;