Class HttpURLConnectionManager
- java.lang.Object
-
- org.apache.logging.log4j.core.appender.AbstractManager
-
- org.apache.logging.log4j.core.appender.HttpManager
-
- org.apache.logging.log4j.core.appender.HttpURLConnectionManager
-
- All Implemented Interfaces:
AutoCloseable
public class HttpURLConnectionManager extends HttpManager
-
-
Field Summary
-
Fields inherited from class org.apache.logging.log4j.core.appender.AbstractManager
count, LOGGER
-
-
Constructor Summary
Constructors Constructor Description HttpURLConnectionManager(Configuration configuration, LoggerContext loggerContext, String name, URL url, String method, int connectTimeoutMillis, int readTimeoutMillis, Property[] headers, SslConfiguration sslConfiguration, boolean verifyHostname)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
send(Layout<?> layout, LogEvent event)
-
Methods inherited from class org.apache.logging.log4j.core.appender.HttpManager
getConfiguration, startup
-
Methods inherited from class org.apache.logging.log4j.core.appender.AbstractManager
close, getContentFormat, getCount, getLoggerContext, getManager, getName, hasManager, log, logDebug, logError, logger, logWarn, narrow, release, releaseSub, stop, updateData
-
-
-
-
Constructor Detail
-
HttpURLConnectionManager
public HttpURLConnectionManager(Configuration configuration, LoggerContext loggerContext, String name, URL url, String method, int connectTimeoutMillis, int readTimeoutMillis, Property[] headers, SslConfiguration sslConfiguration, boolean verifyHostname)
-
-
Method Detail
-
send
public void send(Layout<?> layout, LogEvent event) throws IOException
- Specified by:
send
in classHttpManager
- Throws:
IOException
-
-