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 Stringprivate static final intprivate static final Stringprivate static final intprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final intprivate static final Stringprivate static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic URLConnectioncreateConnection(URL url) static <T extends URLConnection>
TcreateConnection(URL url, long lastModifiedMillis, SslConfiguration sslConfiguration, AuthorizationProvider authorizationProvider) private static booleanprivate static booleanisProperties(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
-