spring-framework / org.springframework.scheduling.quartz / ResourceLoaderClassLoadHelper

ResourceLoaderClassLoadHelper

open class ResourceLoaderClassLoadHelper : ClassLoadHelper

Wrapper that adapts from the Quartz ClassLoadHelper interface onto Spring's ResourceLoader interface. Used by default when the SchedulerFactoryBean runs in a Spring ApplicationContext.

Author
Juergen Hoeller

Since
2.5.5

See Also
SchedulerFactoryBean#setApplicationContext

Constructors

<init>

ResourceLoaderClassLoadHelper()

Create a new ResourceLoaderClassLoadHelper for the default ResourceLoader.

ResourceLoaderClassLoadHelper(resourceLoader: ResourceLoader)

Create a new ResourceLoaderClassLoadHelper for the given ResourceLoader.

Functions

getClassLoader

open fun getClassLoader(): ClassLoader

getResource

open fun getResource(name: String): URL

getResourceAsStream

open fun getResourceAsStream(name: String): InputStream

initialize

open fun initialize(): Unit

loadClass

open fun loadClass(name: String): Class<*>
open fun <T : Any> loadClass(name: String, clazz: Class<T>): Class<out T>