public static String info() { if (logger == null) { return "AuditLogger not configured!"; } StringBuilder sb = new StringBuilder(); sb.append("Audit Source ID:") .append(logger.getAuditSourceID()) .append("\nInstalled:") .append(logger.isInstalled()); for (Connection c : logger.getConnections()) { sb.append("\nConnection: ") .append(c.getHostname()) .append(":") .append(c.getPort()) .append('(') .append(c.getProtocol()) .append(')'); } Device arrDevice = logger.getAuditRecordRepositoryDevice(); sb.append("\nAudit Record Repository:").append(arrDevice); sb.append("\nProcess ID:") .append(AuditLogger.processID()) .append("\nLocalHost:") .append(AuditLogger.localHost()); return sb.toString(); }