Package org.apache.logging.log4j.util
Class OsgiServiceLocator
java.lang.Object
org.apache.logging.log4j.util.OsgiServiceLocator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
static boolean
static <T> Stream
<T> loadServices
(Class<T> serviceType, MethodHandles.Lookup lookup) static <T> Stream
<T> loadServices
(Class<T> serviceType, MethodHandles.Lookup lookup, boolean verbose)
-
Field Details
-
OSGI_AVAILABLE
private static final boolean OSGI_AVAILABLE
-
-
Constructor Details
-
OsgiServiceLocator
public OsgiServiceLocator()
-
-
Method Details
-
checkOsgiAvailable
private static boolean checkOsgiAvailable() -
isAvailable
public static boolean isAvailable() -
loadServices
-
loadServices
public static <T> Stream<T> loadServices(Class<T> serviceType, MethodHandles.Lookup lookup, boolean verbose)
-