/** * Creates a new audit endpoint that logs to syslog server. */ SyslogAuditEndpoint(Builder builder) throws IOException { SyslogHandler.Protocol protocol = builder.ssl ? Protocol.SSL_TCP : builder.tcp ? Protocol.TCP : Protocol.UDP; syslogHandler = new SyslogHandler(checkNotNullParam("serverAddress", builder.serverAddress), builder.port, Facility.SECURITY, null, protocol, checkNotNullParam("hostName", builder.hostName)); if (builder.tcp && builder.socketFactory != null) { syslogHandler.setOutputStream(new TcpOutputStream(builder.socketFactory, builder.serverAddress, builder.port) { // anonymous class to access protected constructor }); } }
/** * Creates a new audit endpoint that logs to syslog server. */ SyslogAuditEndpoint(Builder builder) throws IOException { SyslogHandler.Protocol protocol = builder.ssl ? Protocol.SSL_TCP : builder.tcp ? Protocol.TCP : Protocol.UDP; syslogHandler = new SyslogHandler(checkNotNullParam("serverAddress", builder.serverAddress), builder.port, Facility.SECURITY, null, protocol, checkNotNullParam("hostName", builder.hostName)); if (builder.tcp && builder.socketFactory != null) { syslogHandler.setOutputStream(new TcpOutputStream(builder.socketFactory, builder.serverAddress, builder.port) { // anonymous class to access protected constructor }); } }
/** * Creates a new audit endpoint that logs to syslog server. */ SyslogAuditEndpoint(Builder builder) throws IOException { SyslogHandler.Protocol protocol = builder.ssl ? Protocol.SSL_TCP : builder.tcp ? Protocol.TCP : Protocol.UDP; syslogHandler = new SyslogHandler(checkNotNullParam("serverAddress", builder.serverAddress), builder.port, Facility.SECURITY, null, protocol, checkNotNullParam("hostName", builder.hostName)); if (builder.tcp && builder.socketFactory != null) { syslogHandler.setOutputStream(new TcpOutputStream(builder.socketFactory, builder.serverAddress, builder.port) { // anonymous class to access protected constructor }); } }
/** * Creates a new audit endpoint that logs to syslog server. */ SyslogAuditEndpoint(Builder builder) throws IOException { SyslogHandler.Protocol protocol = builder.ssl ? Protocol.SSL_TCP : builder.tcp ? Protocol.TCP : Protocol.UDP; syslogHandler = new SyslogHandler(checkNotNullParam("serverAddress", builder.serverAddress), builder.port, Facility.SECURITY, null, protocol, checkNotNullParam("hostName", builder.hostName)); if (builder.tcp && builder.socketFactory != null) { syslogHandler.setOutputStream(new TcpOutputStream(builder.socketFactory, builder.serverAddress, builder.port) { // anonymous class to access protected constructor }); } }
handler = new SyslogHandler(syslogServerAddress, port, facility.convert(), syslogType, protocol, hostName == null ? InetAddressUtil.getLocalHostName() : hostName); handler.setEscapeEnabled(false); //Escaping is handled by the formatter handler.setAppName(appName);
handler = new SyslogHandler(syslogServerAddress, port, facility.convert(), syslogType, protocol, hostName == null ? InetAddressUtil.getLocalHostName() : hostName); handler.setAppName(appName); handler.setTruncate(truncate);
handler = new SyslogHandler(syslogServerAddress, port, facility.convert(), syslogType, protocol, hostName == null ? InetAddressUtil.getLocalHostName() : hostName); handler.setAppName(appName); handler.setTruncate(truncate);