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 31ad6c3b12..ea67587f61 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 @@ -70,6 +70,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 be0ffc5748..e2023ccf01 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); }