@Override public void updateSyslogHandlerFacility(String name, Facility facility) { config.lock(); try { SyslogAuditLogHandler handler = (SyslogAuditLogHandler)config.getConfiguredHandler(name); handler.setFacility(facility); } finally { config.unlock(); } }
@Override public void updateHandlerMaxFailureCount(String name, int count) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); handler.setMaxFailureCount(count); } finally { config.unlock(); } }
@Override public void updateSyslogHandlerFacility(String name, Facility facility) { config.lock(); try { SyslogAuditLogHandler handler = (SyslogAuditLogHandler)config.getConfiguredHandler(name); handler.setFacility(facility); } finally { config.unlock(); } }
@Override public void updateHandlerFormatter(String name, String formatterName) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); handler.setFormatterName(formatterName); handler.setFormatter(config.getFormatter(formatterName)); } finally { config.unlock(); } }
@Override public void updateInMemoryHandlerMaxHistory(String name, int maxHistory) { config.lock(); try { InMemoryAuditLogHander handler = (InMemoryAuditLogHander)config.getConfiguredHandler(name); handler.setMaxHistory(maxHistory); } finally { config.unlock(); } }
@Override public void updateSyslogHandlerAppName(String name, String appName) { config.lock(); try { SyslogAuditLogHandler handler = (SyslogAuditLogHandler)config.getConfiguredHandler(name); handler.setAppName(appName); } finally { config.unlock(); } }
@Override public void updateHandlerMaxFailureCount(String name, int count) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); handler.setMaxFailureCount(count); } finally { config.unlock(); } }
@Override public void updateHandlerFormatter(String name, String formatterName) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); handler.setFormatterName(formatterName); handler.setFormatter(config.getFormatter(formatterName)); } finally { config.unlock(); } }
@Override public void updateInMemoryHandlerMaxHistory(String name, int maxHistory) { config.lock(); try { InMemoryAuditLogHander handler = (InMemoryAuditLogHander)config.getConfiguredHandler(name); handler.setMaxHistory(maxHistory); } finally { config.unlock(); } }
@Override public void updateSyslogHandlerAppName(String name, String appName) { config.lock(); try { SyslogAuditLogHandler handler = (SyslogAuditLogHandler)config.getConfiguredHandler(name); handler.setAppName(appName); } finally { config.unlock(); } }
@Override public boolean getHandlerDisabledDueToFailure(String name) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); return handler.isDisabledDueToFailures(); } finally { config.unlock(); } }
@Override public int getHandlerFailureCount(String name) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); return handler.getFailureCount(); } finally { config.unlock(); } }
@Override public boolean getHandlerDisabledDueToFailure(String name) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); return handler.isDisabledDueToFailures(); } finally { config.unlock(); } }
@Override public void updateSyslogHandlerReconnectTimeout(String name, int reconnectTimeout) { config.lock(); try { SyslogAuditLogHandler handler = (SyslogAuditLogHandler)config.getConfiguredHandler(name); handler.setReconnectTimeout(reconnectTimeout); } finally { config.unlock(); } } // Immediate updates
@Override public void updateHandlerFormatter(String name, String formatterName) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); handler.setFormatterName(formatterName); handler.setFormatter(config.getFormatter(formatterName)); } finally { config.unlock(); } }
@Override public boolean getHandlerDisabledDueToFailure(String name) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); return handler.isDisabledDueToFailures(); } finally { config.unlock(); } }
@Override public int getHandlerFailureCount(String name) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); return handler.getFailureCount(); } finally { config.unlock(); } }
@Override public int getHandlerFailureCount(String name) { config.lock(); try { AuditLogHandler handler = config.getConfiguredHandler(name); return handler.getFailureCount(); } finally { config.unlock(); } }
@Override public List<ModelNode> listLastEntries(String name) { config.lock(); try { return config.getConfiguredHandler(name).listLastEntries(); } finally { config.unlock(); } }
@Override public void updateSyslogHandlerFacility(String name, Facility facility) { config.lock(); try { SyslogAuditLogHandler handler = (SyslogAuditLogHandler)config.getConfiguredHandler(name); handler.setFacility(facility); } finally { config.unlock(); } }