Uses of Class
org.apache.logging.log4j.core.net.SocketOptions
Packages that use SocketOptions
Package
Description
Log4j 2 Appenders.
Log4j 2 network support.
-
Uses of SocketOptions in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender declared as SocketOptionsModifier and TypeFieldDescriptionprivate SocketOptions
SocketAppender.AbstractBuilder.socketOptions
Methods in org.apache.logging.log4j.core.appender that return SocketOptionsMethods in org.apache.logging.log4j.core.appender with parameters of type SocketOptionsModifier and TypeMethodDescriptionprotected static AbstractSocketManager
SocketAppender.createSocketManager
(String name, Protocol protocol, String host, int port, int connectTimeoutMillis, SslConfiguration sslConfig, int reconnectDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) Creates an AbstractSocketManager for TCP, UDP, and SSL.SocketAppender.AbstractBuilder.setSocketOptions
(SocketOptions socketOptions) SocketAppender.AbstractBuilder.withSocketOptions
(SocketOptions socketOptions) Deprecated. -
Uses of SocketOptions in org.apache.logging.log4j.core.net
Fields in org.apache.logging.log4j.core.net declared as SocketOptionsModifier and TypeFieldDescriptionprotected final SocketOptions
TcpSocketManager.FactoryData.socketOptions
private final SocketOptions
TcpSocketManager.socketOptions
Methods in org.apache.logging.log4j.core.net that return SocketOptionsModifier and TypeMethodDescriptionSocketOptions.build()
TcpSocketManager.getSocketOptions()
USE AT YOUR OWN RISK, method is public for testing purpose only for now.static SocketOptions
SocketOptions.newBuilder()
Constructs a new builder.SocketOptions.setKeepAlive
(boolean keepAlive) SocketOptions.setOobInline
(boolean oobInline) SocketOptions.setPerformancePreferences
(SocketPerformancePreferences performancePreferences) SocketOptions.setReceiveBufferSize
(int receiveBufferSize) SocketOptions.setReuseAddress
(boolean reuseAddress) SocketOptions.setRfc1349TrafficClass
(Rfc1349TrafficClass trafficClass) SocketOptions.setSendBufferSize
(int sendBufferSize) SocketOptions.setSoLinger
(int soLinger) SocketOptions.setSoTimeout
(int soTimeout) SocketOptions.setTcpNoDelay
(boolean tcpNoDelay) SocketOptions.setTrafficClass
(int trafficClass) Methods in org.apache.logging.log4j.core.net with parameters of type SocketOptionsModifier and TypeMethodDescription(package private) static Socket
SslSocketManager.createSocket
(InetSocketAddress socketAddress, int connectTimeoutMillis, SslConfiguration sslConfiguration, SocketOptions socketOptions) protected static Socket
TcpSocketManager.createSocket
(InetSocketAddress socketAddress, SocketOptions socketOptions, int connectTimeoutMillis) static SslSocketManager
SslSocketManager.getSocketManager
(SslConfiguration sslConfig, String host, int port, int connectTimeoutMillis, int reconnectDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) static TcpSocketManager
TcpSocketManager.getSocketManager
(String host, int port, int connectTimeoutMillis, int reconnectDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) Obtains a TcpSocketManager.Constructors in org.apache.logging.log4j.core.net with parameters of type SocketOptionsModifierConstructorDescriptionFactoryData
(String host, int port, int connectTimeoutMillis, int reconnectDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) SslFactoryData
(SslConfiguration sslConfiguration, String host, int port, int connectTimeoutMillis, int reconnectDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) SslSocketManager
(String name, OutputStream os, Socket sock, SslConfiguration sslConfig, InetAddress inetAddress, String host, int port, int connectTimeoutMillis, int reconnectionDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) TcpSocketManager
(String name, OutputStream os, Socket socket, InetAddress inetAddress, String host, int port, int connectTimeoutMillis, int reconnectionDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) Constructs.