This is an automated email from the ASF dual-hosted git repository. rgoers pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/logging-log4j-server.git
commit 3826b3e4d46b2d427d0f130adfc72e0f604971ab Author: Gary Gregory <[email protected]> AuthorDate: Tue Aug 15 17:08:12 2017 -0600 Add util methods for tests. --- .../java/org/apache/logging/log4j/server/SecureTcpSocketServer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/log4j-server/src/main/java/org/apache/logging/log4j/server/SecureTcpSocketServer.java b/log4j-server/src/main/java/org/apache/logging/log4j/server/SecureTcpSocketServer.java index 81c9d64..39f2afc 100644 --- a/log4j-server/src/main/java/org/apache/logging/log4j/server/SecureTcpSocketServer.java +++ b/log4j-server/src/main/java/org/apache/logging/log4j/server/SecureTcpSocketServer.java @@ -23,12 +23,16 @@ import org.apache.logging.log4j.core.net.ssl.SslConfiguration; /** * Listens for events over a secure socket connection (SSL/TLS). - * + * * @param <T> * The kind of input stream read */ public class SecureTcpSocketServer<T extends InputStream> extends TcpSocketServer<T> { + public static SecureTcpSocketServer<InputStream> createJsonServer(final int port, final SslConfiguration sslConfiguration) throws IOException { + return new SecureTcpSocketServer<>(port, new JsonInputStreamLogEventBridge(), sslConfiguration); + } + public SecureTcpSocketServer(final int port, final LogEventBridge<T> logEventInput, final SslConfiguration sslConfig) throws IOException { super(port, logEventInput, sslConfig.getSslServerSocketFactory().createServerSocket(port));
