org.apache.logging.log4j.util
Class ProviderUtil
java.lang.Object
org.apache.logging.log4j.util.ProviderUtil
public final class ProviderUtil
- extends Object
Consider this class private.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROVIDER_RESOURCE
protected static final String PROVIDER_RESOURCE
- Resource name for a Log4j 2 provider properties file.
- See Also:
- Constant Field Values
loadProviders
protected static void loadProviders(Enumeration<URL> enumResources,
ClassLoader cl)
loadProvider
protected static void loadProvider(URL url,
ClassLoader cl)
- Loads an individual Provider implementation. This method is really only useful for the OSGi bundle activator
and this class itself.
- Parameters:
url
- the URL to the provider properties filecl
- the ClassLoader to load the provider classes with
getProviders
public static Iterable<Provider> getProviders()
hasProviders
public static boolean hasProviders()
findClassLoader
public static ClassLoader findClassLoader()
Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.