Update so that it can be natively compiled by Spring Native 0.11

This commit is contained in:
Glenn Renfro
2021-09-24 16:21:34 -04:00
parent 62ee3d6511
commit 3102aa0265
33 changed files with 36 additions and 37 deletions

View File

@@ -50,7 +50,7 @@ import org.springframework.util.CollectionUtils;
* @author Glenn Renfro
* @author Michael Minella
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@EnableTransactionManagement
@EnableConfigurationProperties({ TaskProperties.class })
// @checkstyle:off

View File

@@ -34,7 +34,7 @@ import org.springframework.integration.support.locks.PassThruLockRegistry;
*/
@Order(Ordered.HIGHEST_PRECEDENCE)
@Configuration
@Configuration(proxyBeanMethods = false)
@ConditionalOnProperty(prefix = "spring.cloud.task", name = "single-instance-enabled",
havingValue = "true")
public class SingleTaskConfiguration {

View File

@@ -40,7 +40,7 @@ import org.springframework.context.annotation.Configuration;
* @author Michael Minella
* @since 2.1
*/
@Configuration
@Configuration(proxyBeanMethods = false)
public class TaskLifecycleConfiguration {
protected static final Log logger = LogFactory
@@ -67,7 +67,6 @@ public class TaskLifecycleConfiguration {
ConfigurableApplicationContext context, TaskRepository taskRepository,
TaskExplorer taskExplorer, TaskNameResolver taskNameResolver,
ObjectProvider<ApplicationArguments> applicationArguments) {
this.taskProperties = taskProperties;
this.context = context;
this.taskRepository = taskRepository;