diff --git a/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/IntegrationFlowContext.java b/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/IntegrationFlowContext.java index 9224e53b4a..f3352f1515 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/IntegrationFlowContext.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/IntegrationFlowContext.java @@ -69,6 +69,7 @@ public interface IntegrationFlowContext { * @param flowId the bean name to obtain * @return the IntegrationFlowRegistration for provided {@code id} or {@code null} */ + @Nullable IntegrationFlowRegistration getRegistrationById(String flowId); /** diff --git a/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/StandardIntegrationFlowContext.java b/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/StandardIntegrationFlowContext.java index c760735f11..8740daa8e8 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/StandardIntegrationFlowContext.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/dsl/context/StandardIntegrationFlowContext.java @@ -178,6 +178,7 @@ public final class StandardIntegrationFlowContext implements IntegrationFlowCont * @return the IntegrationFlowRegistration for provided {@code id} or {@code null} */ @Override + @Nullable public IntegrationFlowRegistration getRegistrationById(String flowId) { return this.registry.get(flowId); }