public void deleteLog(final String name) { getService(LoggerService.class).delete(LoggerType.LOG, name); }
public List<EventCategory> listEvents() { try { return getService(LoggerService.class).events(); } catch (Exception e) { return Collections.<EventCategory>emptyList(); } } }
public List<LogStatement> getLastLogStatements(final String appender, final long lastStatementTime) { List<LogStatement> result = new ArrayList<>(); getService(LoggerService.class).getLastLogStatements(appender).stream(). filter(statement -> statement.getTimeMillis() > lastStatementTime). forEachOrdered(statement -> { result.add(statement); }); return result; }
public void setLogLevel(final LoggerTO loggerTO) { getService(LoggerService.class).update(LoggerType.LOG, loggerTO); }
public List<AuditLoggerName> listAudits() { return LoggerWrapper.wrap(getService(LoggerService.class).list(LoggerType.AUDIT)); }
public List<String> listMemoryAppenders() { return getService(LoggerService.class).memoryAppenders().stream(). map(LogAppender::getName).collect(Collectors.toList()); }
public void enableAudit(final AuditLoggerName auditLoggerName) { LoggerTO loggerTO = new LoggerTO(); loggerTO.setKey(auditLoggerName.toLoggerName()); loggerTO.setLevel(LoggerLevel.DEBUG); getService(LoggerService.class).update(LoggerType.AUDIT, loggerTO); }
public List<LoggerTO> listLogs() { List<LoggerTO> logs = getService(LoggerService.class).list(LoggerType.LOG); Collections.sort(logs, (o1, o2) -> ObjectUtils.compare(o1.getKey(), o2.getKey())); return logs; }
public void disableAudit(final AuditLoggerName auditLoggerName) { getService(LoggerService.class).delete(LoggerType.AUDIT, auditLoggerName.toLoggerName()); }