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 SocketOptionsSocketAppender.AbstractBuilder.socketOptionsMethods 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 AbstractSocketManagerSocketAppender.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 SocketOptionsTcpSocketManager.FactoryData.socketOptionsprivate final SocketOptionsTcpSocketManager.socketOptionsMethods 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 SocketOptionsSocketOptions.newBuilder()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 SocketSslSocketManager.createSocket(InetSocketAddress socketAddress, int connectTimeoutMillis, SslConfiguration sslConfiguration, SocketOptions socketOptions) protected static SocketTcpSocketManager.createSocket(InetSocketAddress socketAddress, SocketOptions socketOptions, int connectTimeoutMillis) static SslSocketManagerSslSocketManager.getSocketManager(SslConfiguration sslConfig, String host, int port, int connectTimeoutMillis, int reconnectDelayMillis, boolean immediateFail, Layout<? extends Serializable> layout, int bufferSize, SocketOptions socketOptions) static TcpSocketManagerTcpSocketManager.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.