public class OptimizedLoaderService
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.ThreadLocal<java.util.Collection<java.lang.String>> |
ADDITIONAL_EXTENSIONS |
Constructor and Description |
---|
OptimizedLoaderService(LoaderService loaderService,
java.util.Properties appConfig) |
OptimizedLoaderService(java.util.Properties appConfig) |
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<T> |
load(java.lang.Class<T> serviceType) |
<T> java.util.List<T> |
load(java.lang.Class<T> serviceType,
java.lang.ClassLoader classLoader) |
protected java.util.List<? extends Extension> |
loadExtensions(java.lang.ClassLoader classLoader) |
public static final java.lang.ThreadLocal<java.util.Collection<java.lang.String>> ADDITIONAL_EXTENSIONS
public OptimizedLoaderService(java.util.Properties appConfig)
public OptimizedLoaderService(LoaderService loaderService, java.util.Properties appConfig)
public <T> java.util.List<T> load(java.lang.Class<T> serviceType)
public <T> java.util.List<T> load(java.lang.Class<T> serviceType, java.lang.ClassLoader classLoader)
protected java.util.List<? extends Extension> loadExtensions(java.lang.ClassLoader classLoader)