Class JarFileClassLoader
java.lang.Object
java.lang.ClassLoader
org.frankframework.configuration.classloaders.AbstractClassLoader
org.frankframework.configuration.classloaders.AbstractBytesClassLoader
org.frankframework.configuration.classloaders.AbstractJarBytesClassLoader
org.frankframework.configuration.classloaders.JarFileClassLoader
- All Implemented Interfaces:
IConfigurationClassLoader, org.springframework.core.SmartClassLoader
-
Nested Class Summary
Nested classes/interfaces inherited from interface IConfigurationClassLoader
IConfigurationClassLoader.ReportLevel -
Field Summary
Fields inherited from class AbstractClassLoader
logFields inherited from interface IConfigurationClassLoader
CLASSPATH_RESOURCE_SCHEME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable StringfindConfigurationName(Path path) static booleanCalled during a reload for a green/blue deployment, and after the classloader has been configured to load new resourcesvoidMethods inherited from class AbstractJarBytesClassLoader
readResources, readResourcesMethods inherited from class AbstractBytesClassLoader
clearResources, configure, destroy, getLocalResource, reloadMethods inherited from class AbstractClassLoader
getAllowCustomClasses, getBasePath, getConfigurationFile, getConfigurationName, getIbisManager, getReportLevel, getResource, getResource, getResources, loadClass, publicDefineClass, setAllowCustomClasses, setBasePath, setConfigurationFile, setReportLevel, toStringMethods inherited from class ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResourceAsStream, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.core.SmartClassLoader
getOriginalClassLoader, isClassReloadable
-
Constructor Details
-
JarFileClassLoader
-
-
Method Details
-
loadResources
Description copied from class:AbstractBytesClassLoaderCalled during a reload for a green/blue deployment, and after the classloader has been configured to load new resources- Specified by:
loadResourcesin classAbstractBytesClassLoader- Throws:
ClassLoaderException
-
isJarFile
-
setJar
-
findConfigurationName
-