public class InterceptorClassLoader extends AbstractLoader<TransportInterceptor>
LIB, PATH_PATTERN| Constructor and Description |
|---|
InterceptorClassLoader() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanClassLoaders()
Deprecated.
|
Class<? extends TransportInterceptor> |
getClass(String typeName) |
protected Class<TransportInterceptor> |
getGenericType() |
static InterceptorClassLoader |
getInstance() |
TransportInterceptor |
getInstanceClass(String className,
Object... paramForConstructor) |
protected void |
validateClasses(Set<Class<? extends TransportInterceptor>> classes) |
addClassesIntoClassLoaderHolder, load, setLibLoaderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassLoaderHolderpublic static InterceptorClassLoader getInstance()
protected Class<TransportInterceptor> getGenericType()
getGenericType in class AbstractLoader<TransportInterceptor>public TransportInterceptor getInstanceClass(String className, Object... paramForConstructor) throws ClassNotFoundException
ClassNotFoundExceptionpublic Class<? extends TransportInterceptor> getClass(String typeName) throws ClassNotFoundException
ClassNotFoundException@Deprecated public void cleanClassLoaders()
cleanClassLoaders in interface Loader<TransportInterceptor>cleanClassLoaders in class AbstractLoader<TransportInterceptor>protected void validateClasses(Set<Class<? extends TransportInterceptor>> classes)
validateClasses in class AbstractLoader<TransportInterceptor>Copyright © 2025. All rights reserved.