private void initAppenders() {
RollOverAppenderSettings debugAppender = AppendersFactory.getAppenderSettings(APPENDER.DEBUG);
assert debugAppender != null;
debugAppender.setLoggerName(application.getLoggerName());
debugAppender.setLogFile(getDebugLogFile());
LogUtil.addAppender(debugAppender);
RollOverAppenderSettings auditAppender = AppendersFactory.getAppenderSettings(APPENDER.AUDIT);
assert auditAppender != null;
auditAppender.setLoggerName("audit-" + application.getLoggerName());
auditAppender.setLogFile(getAuditLogFile());
LogUtil.addAppender(auditAppender);
LogUtil.applyLogLevel("audit-" + application.getLoggerName(), "info");
RollOverAppenderSettings trashAppender = AppendersFactory.getAppenderSettings(APPENDER.TRASH);
assert trashAppender != null;
trashAppender.setLoggerName("trash-" + application.getLoggerName());
trashAppender.setLogFile(getTrashLogFile());
LogUtil.addAppender(trashAppender);
LogUtil.applyLogLevel("trash-" + application.getLoggerName(), "info");
}