diff --git a/spring-context/src/main/java/org/springframework/context/support/DefaultLifecycleProcessor.java b/spring-context/src/main/java/org/springframework/context/support/DefaultLifecycleProcessor.java index 4b23ee07e9..91b486de53 100644 --- a/spring-context/src/main/java/org/springframework/context/support/DefaultLifecycleProcessor.java +++ b/spring-context/src/main/java/org/springframework/context/support/DefaultLifecycleProcessor.java @@ -54,7 +54,11 @@ import org.springframework.util.Assert; import org.springframework.util.ClassUtils; /** - * Default implementation of the {@link LifecycleProcessor} strategy. + * Spring's default implementation of the {@link LifecycleProcessor} strategy. + * + *

Provides interaction with {@link Lifecycle} and {@link SmartLifecycle} beans in + * groups for specific phases, on startup/shutdown as well as for explicit start/stop + * interactions on a {@link org.springframework.context.ConfigurableApplicationContext}. * *

Provides interaction with {@link Lifecycle} and {@link SmartLifecycle} beans in * groups for specific phases, on startup/shutdown as well as for explicit start/stop diff --git a/spring-context/src/main/java/org/springframework/scheduling/concurrent/ExecutorConfigurationSupport.java b/spring-context/src/main/java/org/springframework/scheduling/concurrent/ExecutorConfigurationSupport.java index 6b44e21aeb..786f42ae00 100644 --- a/spring-context/src/main/java/org/springframework/scheduling/concurrent/ExecutorConfigurationSupport.java +++ b/spring-context/src/main/java/org/springframework/scheduling/concurrent/ExecutorConfigurationSupport.java @@ -91,7 +91,7 @@ public abstract class ExecutorConfigurationSupport extends CustomizableThreadFac /** * Set the ThreadFactory to use for the ExecutorService's thread pool. - * THe default is the underlying ExecutorService's default thread factory. + * The default is the underlying ExecutorService's default thread factory. *

In a Jakarta EE or other managed environment with JSR-236 support, * consider specifying a JNDI-located ManagedThreadFactory: by default, * to be found at "java:comp/DefaultManagedThreadFactory". diff --git a/spring-context/src/test/java/org/springframework/scheduling/support/BitsCronFieldTests.java b/spring-context/src/test/java/org/springframework/scheduling/support/BitsCronFieldTests.java index 33c983e5e1..b1fe23b829 100644 --- a/spring-context/src/test/java/org/springframework/scheduling/support/BitsCronFieldTests.java +++ b/spring-context/src/test/java/org/springframework/scheduling/support/BitsCronFieldTests.java @@ -51,7 +51,6 @@ class BitsCronFieldTests { assertThat(BitsCronField.parseMonth("1")).has(set(1)).has(clearRange(2, 12)); assertThat(BitsCronField.parseDaysOfWeek("0")).has(set(7, 7)).has(clearRange(0, 6)); - assertThat(BitsCronField.parseDaysOfWeek("7-5")).has(clear(0)).has(setRange(1, 5)) .has(clear(6)).has(set(7)); } diff --git a/spring-context/src/test/java/org/springframework/scheduling/support/QuartzCronFieldTests.java b/spring-context/src/test/java/org/springframework/scheduling/support/QuartzCronFieldTests.java index be73be9ab3..22910b9e2b 100644 --- a/spring-context/src/test/java/org/springframework/scheduling/support/QuartzCronFieldTests.java +++ b/spring-context/src/test/java/org/springframework/scheduling/support/QuartzCronFieldTests.java @@ -74,6 +74,7 @@ class QuartzCronFieldTests { @Test void dayOfWeek_0(){ + // third Sunday (0) of the month QuartzCronField field = QuartzCronField.parseDaysOfWeek("0#3"); LocalDate last = LocalDate.of(2024, 1, 1); @@ -83,6 +84,7 @@ class QuartzCronFieldTests { @Test void dayOfWeek_1(){ + // third Monday (1) of the month QuartzCronField field = QuartzCronField.parseDaysOfWeek("1#3"); LocalDate last = LocalDate.of(2024, 1, 1); @@ -92,6 +94,7 @@ class QuartzCronFieldTests { @Test void dayOfWeek_2(){ + // third Tuesday (2) of the month QuartzCronField field = QuartzCronField.parseDaysOfWeek("2#3"); LocalDate last = LocalDate.of(2024, 1, 1); @@ -101,6 +104,7 @@ class QuartzCronFieldTests { @Test void dayOfWeek_7() { + // third Sunday (7 as alternative to 0) of the month QuartzCronField field = QuartzCronField.parseDaysOfWeek("7#3"); LocalDate last = LocalDate.of(2024, 1, 1);