Class ResourceLoaderClassLoadHelper
java.lang.Object
org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper
- All Implemented Interfaces:
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.- Since:
- 2.5.5
- Author:
- Juergen Hoeller
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreate a new ResourceLoaderClassLoadHelper for the default ResourceLoader.ResourceLoaderClassLoadHelper(ResourceLoader resourceLoader) Create a new ResourceLoaderClassLoadHelper for the given ResourceLoader. -
Method Summary
Modifier and TypeMethodDescriptiongetResource(String name) getResourceAsStream(String name) voidClass<?><T> Class<? extends T>
-
Field Details
-
logger
-
-
Constructor Details
-
ResourceLoaderClassLoadHelper
public ResourceLoaderClassLoadHelper()Create a new ResourceLoaderClassLoadHelper for the default ResourceLoader. -
ResourceLoaderClassLoadHelper
Create a new ResourceLoaderClassLoadHelper for the given ResourceLoader.- Parameters:
resourceLoader- the ResourceLoader to delegate to
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initializein interfaceClassLoadHelper
-
loadClass
- Specified by:
loadClassin interfaceClassLoadHelper- Throws:
ClassNotFoundException
-
loadClass
- Specified by:
loadClassin interfaceClassLoadHelper- Throws:
ClassNotFoundException
-
getResource
- Specified by:
getResourcein interfaceClassLoadHelper
-
getResourceAsStream
- Specified by:
getResourceAsStreamin interfaceClassLoadHelper
-
getClassLoader
- Specified by:
getClassLoaderin interfaceClassLoadHelper
-