| | |
| | | jsonConfig.setLogDirectory(logDirectory.getAbsolutePath()); |
| | | jsonConfig.setName(publisher.getName()); |
| | | jsonConfig.setTopics(Collections.singleton(publisher.getCommonAuditTopic())); |
| | | addJsonHandlerBufferingConfig(config, jsonConfig); |
| | | addHandlerRetentionConfig(publisher, config, jsonConfig); |
| | | addHandlerRotationConfig(publisher, config, jsonConfig); |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | private void addJsonHandlerBufferingConfig(JsonConfigData config, JsonAuditEventHandlerConfiguration auditConfig) |
| | | { |
| | | JsonAuditEventHandlerConfiguration.EventBufferingConfiguration jsonBufferingConfig = |
| | | new JsonAuditEventHandlerConfiguration.EventBufferingConfiguration(); |
| | | } |
| | | |
| | | private void addHandlerRotationConfig(PublisherConfig publisher, HandlerConfigData config, |
| | | FileBasedEventHandlerConfiguration auditConfig) throws ConfigException |
| | | { |