Skip to content

Commit 4fb68be

Browse files
committed
polishing
1 parent 5677811 commit 4fb68be

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

build-spring-framework/resources/changelog.txt

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,19 @@ Changes in version 3.0.0.RC2 (2009-11-13)
1414
* added AnnotatedBeanDefinitionReader helper for programmatic registration of annotated classes
1515
* added AnnotationConfig(Web)ApplicationContext for convenient registration/scanning of classes
1616
* added GenericXmlApplicationContext with flexible configuration options for its XML support
17-
* PathMatchingResourcePatternResolver leniently ignores non-existing root directories
18-
* DefaultConversionService understands "on"/"off", "yes"/"no", "1"/"0" as boolean values
19-
* CustomEditorConfigurer supports PropertyEditor instances again (with deprecation warning)
2017
* AbstractApplicationContext can also start up in case of system properties access failure
2118
* internal MergedBeanDefinitionPostProcessors apply after all other post-processors
2219
* inner beans detected as ApplicationListeners as well (only supported for inner singletons)
2320
* child bean definition's scope attribute can be inherited from parent bean definition now
24-
* revised MethodParameter's annotation accessor methods
25-
* ClassUtils is now parametrized with Class<?> and Class<T> where appropriate
21+
* introduced SmartLifecycle interface with auto-startup and shutdown order support
22+
* introduced LifecycleProcessor delegate, customizable through "lifecycleProcessor" bean
23+
* MessageListenerContainers and Quartz SchedulerFactoryBean start up on refresh instead of init
2624
* added initialize-database tag to jdbc namespace for populating external data sources with data
25+
* PathMatchingResourcePatternResolver leniently ignores non-existing root directories
26+
* DefaultConversionService understands "on"/"off", "yes"/"no", "1"/"0" as boolean values
27+
* CustomEditorConfigurer supports PropertyEditor instances again (with deprecation warning)
28+
* revised MethodParameter's annotation accessor methods
29+
* ClassUtils is now parameterized with Class<?> and Class<T> where appropriate
2730
* DataBinder now accepts var-args to set allowed, disallowed, and required fields
2831
* DataBinder auto-grows nested paths on traversal (avoiding NullValueInNestedPathException)
2932
* fixed enum binding regression with WebRequestDataBinder (as used by @MVC data binding now)

org.springframework.context.support/src/main/java/org/springframework/scheduling/quartz/SchedulerFactoryBean.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public static DataSource getConfigTimeNonTransactionalDataSource() {
159159
}
160160

161161

162-
private Class schedulerFactoryClass = StdSchedulerFactory.class;
162+
private Class<?> schedulerFactoryClass = StdSchedulerFactory.class;
163163

164164
private String schedulerName;
165165

@@ -450,7 +450,8 @@ public void afterPropertiesSet() throws Exception {
450450
}
451451

452452
// Create SchedulerFactory instance.
453-
SchedulerFactory schedulerFactory = (SchedulerFactory) BeanUtils.instantiateClass(this.schedulerFactoryClass);
453+
SchedulerFactory schedulerFactory = (SchedulerFactory)
454+
BeanUtils.instantiateClass(this.schedulerFactoryClass);
454455

455456
initSchedulerFactory(schedulerFactory);
456457

@@ -726,7 +727,7 @@ public void stop() throws SchedulingException {
726727
}
727728

728729
public void stop(Runnable callback) throws SchedulingException {
729-
this.stop();
730+
stop();
730731
callback.run();
731732
}
732733

0 commit comments

Comments
 (0)