void addHandler(AuditLogHandler handler){ assert config.isCore() : "Not available for non-core configuration"; if (removedHandlers != null && removedHandlers.contains(handler.getName())) { throw ControllerLogger.ROOT_LOGGER.attemptToBothRemoveAndAddHandlerUpdateInstead(); } if (addedHandlers == null){ addedHandlers = new HashMap<String, AuditLogHandler>(); } addedHandlers.put(handler.getName(), handler); //Update the 'live' handlers with the addition config.putConfiguredHandler(handler); handler.setFormatter(config.getFormatter(handler.getFormatterName())); }
void addHandler(AuditLogHandler handler){ assert config.isCore() : "Not available for non-core configuration"; if (removedHandlers != null && removedHandlers.contains(handler.getName())) { throw ControllerMessages.MESSAGES.attemptToBothRemoveAndAddHandlerUpdateInstead(); } if (addedHandlers == null){ addedHandlers = new HashMap<String, AuditLogHandler>(); } addedHandlers.put(handler.getName(), handler); //Update the 'live' handlers with the addition config.putConfiguredHandler(handler); handler.setFormatter(config.getFormatter(handler.getFormatterName())); }
void addHandler(AuditLogHandler handler){ assert config.isCore() : "Not available for non-core configuration"; if (removedHandlers != null && removedHandlers.contains(handler.getName())) { throw ControllerLogger.ROOT_LOGGER.attemptToBothRemoveAndAddHandlerUpdateInstead(); } if (addedHandlers == null){ addedHandlers = new HashMap<String, AuditLogHandler>(); } addedHandlers.put(handler.getName(), handler); //Update the 'live' handlers with the addition config.putConfiguredHandler(handler); handler.setFormatter(config.getFormatter(handler.getFormatterName())); }
config.putConfiguredHandler(handler); handler.setFormatter(config.getFormatter(handler.getFormatterName()));
config.putConfiguredHandler(handler); handler.setFormatter(config.getFormatter(handler.getFormatterName()));
config.putConfiguredHandler(handler); handler.setFormatter(config.getFormatter(handler.getFormatterName()));