@Component public class TriggerClassLoader extends org.qubership.automation.itf.core.util.loader.base.AbstractLoader<Trigger>
LIB, PATH_PATTERN| Constructor and Description |
|---|
TriggerClassLoader()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Trigger> |
getClass(String typeName) |
Constructor<? extends Trigger> |
getConstructorByClass(String className,
Class<?>... paramForConstructor)
Get constructor by class.
|
protected Class<Trigger> |
getGenericType() |
Trigger |
getInstanceClass(String className,
Object... paramForConstructor) |
protected void |
validateClasses(Set<Class<? extends Trigger>> classes) |
addClassesIntoClassLoaderHolder, cleanClassLoaders, getClassLoaderHolder, load, setLibLoaderprotected Class<Trigger> getGenericType()
getGenericType in class org.qubership.automation.itf.core.util.loader.base.AbstractLoader<Trigger>protected void validateClasses(Set<Class<? extends Trigger>> classes)
validateClasses in class org.qubership.automation.itf.core.util.loader.base.AbstractLoader<Trigger>public Trigger getInstanceClass(String className, Object... paramForConstructor) throws ClassNotFoundException
ClassNotFoundExceptionpublic Constructor<? extends Trigger> getConstructorByClass(String className, Class<?>... paramForConstructor) throws ClassNotFoundException
ClassNotFoundExceptionCopyright © 2025. All rights reserved.