Package | Description |
---|---|
org.apache.logging.log4j.core.appender |
Log4j 2 Appenders.
|
org.apache.logging.log4j.core.net |
Log4j 2 network support.
|
Modifier and Type | Field and Description |
---|---|
private SocketOptions |
SocketAppender.AbstractBuilder.socketOptions |
Modifier and Type | Method and Description |
---|---|
SocketOptions |
SocketAppender.AbstractBuilder.getSocketOptions() |
Modifier and Type | Method and Description |
---|---|
protected static AbstractSocketManager |
SocketAppender.createSocketManager(java.lang.String name,
Protocol protocol,
java.lang.String host,
int port,
int connectTimeoutMillis,
SslConfiguration sslConfig,
int reconnectDelayMillis,
boolean immediateFail,
Layout<? extends java.io.Serializable> layout,
int bufferSize,
SocketOptions socketOptions)
Creates an AbstractSocketManager for TCP, UDP, and SSL.
|
B |
SocketAppender.AbstractBuilder.withSocketOptions(SocketOptions socketOptions) |
Modifier and Type | Field and Description |
---|---|
private SocketOptions |
SslSocketManager.SslFactoryData.socketOptions |
private SocketOptions |
TcpSocketManager.socketOptions |
private SocketOptions |
TcpSocketManager.FactoryData.socketOptions |
Modifier and Type | Method and Description |
---|---|
SocketOptions |
SocketOptions.build() |
SocketOptions |
TcpSocketManager.getSocketOptions()
USE AT YOUR OWN RISK, method is public for testing purpose only for now.
|
static SocketOptions |
SocketOptions.newBuilder() |
Modifier and Type | Method and Description |
---|---|
static SslSocketManager |
SslSocketManager.getSocketManager(SslConfiguration sslConfig,
java.lang.String host,
int port,
int connectTimeoutMillis,
int reconnectDelayMillis,
boolean immediateFail,
Layout<? extends java.io.Serializable> layout,
int bufferSize,
SocketOptions socketOptions) |
static TcpSocketManager |
TcpSocketManager.getSocketManager(java.lang.String host,
int port,
int connectTimeoutMillis,
int reconnectDelayMillis,
boolean immediateFail,
Layout<? extends java.io.Serializable> layout,
int bufferSize,
SocketOptions socketOptions)
Obtains a TcpSocketManager.
|
Constructor and Description |
---|
FactoryData(java.lang.String host,
int port,
int connectTimeoutMillis,
int reconnectDelayMillis,
boolean immediateFail,
Layout<? extends java.io.Serializable> layout,
int bufferSize,
SocketOptions socketOptions) |
SslFactoryData(SslConfiguration sslConfiguration,
java.lang.String host,
int port,
int connectTimeoutMillis,
int delayMillis,
boolean immediateFail,
Layout<? extends java.io.Serializable> layout,
int bufferSize,
SocketOptions socketOptions) |
SslSocketManager(java.lang.String name,
java.io.OutputStream os,
java.net.Socket sock,
SslConfiguration sslConfig,
java.net.InetAddress inetAddress,
java.lang.String host,
int port,
int connectTimeoutMillis,
int delay,
boolean immediateFail,
Layout<? extends java.io.Serializable> layout,
int bufferSize,
SocketOptions socketOptions) |
TcpSocketManager(java.lang.String name,
java.io.OutputStream os,
java.net.Socket socket,
java.net.InetAddress inetAddress,
java.lang.String host,
int port,
int connectTimeoutMillis,
int delay,
boolean immediateFail,
Layout<? extends java.io.Serializable> layout,
int bufferSize,
SocketOptions socketOptions)
Constructs.
|