PluginType<NameFilter> filterType = new PluginType<>(filterEntry, NameFilter.class, "filter"); Node filterNode = new Node(childNode, "NameFilter", filterType); filterNode.getAttributes().put("loggingLevel", loggingMode.name()); childNode.getChildren().add(filterNode);
/** * Write operation execution logs into log file * @param operationLogMessage one line of log emitted from log4j */ public void writeOperationLog(LoggingLevel level, String operationLogMessage) { if (opLoggingLevel.compareTo(level) < 0) return; logFile.write(operationLogMessage); }