Class UrlConnectionFactory
java.lang.Object
org.apache.logging.log4j.core.net.UrlConnectionFactory
Constructs an HTTPURLConnection. This class should be considered to be internal
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
private static final int
private static final String
private static final int
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final int
private static final String
private static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic URLConnection
createConnection
(URL url) static <T extends URLConnection>
TcreateConnection
(URL url, long lastModifiedMillis, SslConfiguration sslConfiguration, AuthorizationProvider authorizationProvider) private static boolean
private static boolean
isProperties
(String type) private static boolean
-
Field Details
-
DEFAULT_TIMEOUT
private static final int DEFAULT_TIMEOUT- See Also:
-
connectTimeoutMillis
private static final int connectTimeoutMillis- See Also:
-
readTimeoutMillis
private static final int readTimeoutMillis- See Also:
-
JSON
- See Also:
-
XML
- See Also:
-
PROPERTIES
- See Also:
-
TEXT
- See Also:
-
HTTP
- See Also:
-
HTTPS
- See Also:
-
JAR
- See Also:
-
DEFAULT_ALLOWED_PROTOCOLS
- See Also:
-
NO_PROTOCOLS
- See Also:
-
ALLOWED_PROTOCOLS
- See Also:
-
-
Constructor Details
-
UrlConnectionFactory
public UrlConnectionFactory()
-
-
Method Details
-
createConnection
public static <T extends URLConnection> T createConnection(URL url, long lastModifiedMillis, SslConfiguration sslConfiguration, AuthorizationProvider authorizationProvider) throws IOException - Throws:
IOException
-
createConnection
- Throws:
IOException
-
isXml
-
isJson
-
isProperties
-