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 org.frankframework.configuration.classloaders.IConfigurationClassLoader
IConfigurationClassLoader.ReportLevel -
Field Summary
Fields inherited from class org.frankframework.configuration.classloaders.AbstractClassLoader
logFields inherited from interface org.frankframework.configuration.classloaders.IConfigurationClassLoader
CLASSPATH_RESOURCE_SCHEME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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 org.frankframework.configuration.classloaders.AbstractJarBytesClassLoader
readResources, readResourcesMethods inherited from class org.frankframework.configuration.classloaders.AbstractBytesClassLoader
clearResources, configure, destroy, getLocalResource, reloadMethods inherited from class org.frankframework.configuration.classloaders.AbstractClassLoader
getAllowCustomClasses, getBasePath, getConfigurationFile, getConfigurationName, getIbisManager, getReportLevel, getResource, getResource, getResources, loadClass, publicDefineClass, setAllowCustomClasses, setBasePath, setConfigurationFile, setReportLevel, toStringMethods inherited from class java.lang.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 java.lang.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
-