List<AuditLogHandler> getHandlersForLogging(){ List<AuditLogHandler> list = new ArrayList<>(); for (Map.Entry<String, AuditLogHandler> handlerEntry : sharedConfiguration.getConfiguredHandlers().entrySet()) { if (handlerEntry.getValue().isActive() && hasHandlerReference(handlerEntry.getKey())) { list.add(handlerEntry.getValue()); } } return list; }
CoreAuditLogConfiguration(String asVersion, boolean server) { super(new SharedConfiguration(asVersion, server), true, false); }
String getAsVersion() { return sharedConfiguration.getAsVersion(); }
void addFormatter(AuditLogItemFormatter formatter) { sharedConfiguration.addFormatter(formatter); }
void lock() { sharedConfiguration.lock(); }
CoreAuditLogConfiguration(String asVersion, boolean server) { super(new SharedConfiguration(asVersion, server), true, false); }
boolean isServer() { return sharedConfiguration.isServer(); }
String getAsVersion() { return sharedConfiguration.getAsVersion(); }
void addFormatter(AuditLogItemFormatter formatter) { sharedConfiguration.addFormatter(formatter); }
boolean isServer() { return sharedConfiguration.isServer(); }
void lock() { sharedConfiguration.lock(); }
CoreAuditLogConfiguration(String asVersion, boolean server) { super(new SharedConfiguration(asVersion, server), true, false); }
/** Call with lock taken */ AuditLogHandler getConfiguredHandler(String name) { return sharedConfiguration.getConfiguredHandler(name); }
/** Call with lock taken */ AuditLogItemFormatter getFormatter(String name) { return sharedConfiguration.getFormatter(name); }
/** Call with lock taken */ boolean isBooting() { return sharedConfiguration.isBooting(); }
void addFormatter(AuditLogItemFormatter formatter) { sharedConfiguration.addFormatter(formatter); }
boolean isServer() { return sharedConfiguration.isServer(); }
String getAsVersion() { return sharedConfiguration.getAsVersion(); }
void lock() { sharedConfiguration.lock(); }
@Override void putConfiguredHandler(AuditLogHandler handler) { sharedConfiguration.putConfiguredHandler(handler); }