From d54d55653fc3229798670e320ef64182141c82bc Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Wed, 26 Feb 2025 16:26:56 -0500 Subject: [PATCH] GH-9863: Remove deprecated `PollerMetadata.sendTimeout` option Issue link: https://github.com/spring-projects/spring-integration/issues/9863 The `PollerMetadata.sendTimeout` has been deprecated in previous versions in favor of `` * Remove `PollerMetadata.sendTimeout` and `PollerSpec.sendTimeout` in favor of `SourcePollingChannelAdapterSpec.sendTimeout` --- .../springframework/integration/dsl/PollerSpec.java | 11 ----------- .../integration/scheduling/PollerMetadata.java | 12 ------------ 2 files changed, 23 deletions(-) diff --git a/spring-integration-core/src/main/java/org/springframework/integration/dsl/PollerSpec.java b/spring-integration-core/src/main/java/org/springframework/integration/dsl/PollerSpec.java index 7d3a3dee12..90484b1054 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/dsl/PollerSpec.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/dsl/PollerSpec.java @@ -189,17 +189,6 @@ public final class PollerSpec extends IntegrationComponentSpec getComponentsToRegister() { return this.componentsToRegister; diff --git a/spring-integration-core/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java b/spring-integration-core/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java index 84b26ad6e1..9808ae55e3 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java @@ -68,8 +68,6 @@ public class PollerMetadata { private Executor taskExecutor; - private long sendTimeout; - private TransactionSynchronizationFactory transactionSynchronizationFactory; public void setTransactionSynchronizationFactory( @@ -138,16 +136,6 @@ public class PollerMetadata { return this.taskExecutor; } - @Deprecated(forRemoval = true, since = "6.3.9") - public long getSendTimeout() { - return this.sendTimeout; - } - - @Deprecated(forRemoval = true, since = "6.3.9") - public void setSendTimeout(long sendTimeout) { - this.sendTimeout = sendTimeout; - } - /** * Return the default {@link PollerMetadata} bean if available. * @param beanFactory BeanFactory for lookup, must not be null.