diff --git a/spring-integration-core/src/main/java/org/springframework/integration/dsl/EnricherSpec.java b/spring-integration-core/src/main/java/org/springframework/integration/dsl/EnricherSpec.java index d77917252b..7199b07835 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/dsl/EnricherSpec.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/dsl/EnricherSpec.java @@ -219,10 +219,11 @@ public class EnricherSpec extends ConsumerEndpointSpec the value type. * @return the enricher spec. * @see ContentEnricher#setHeaderExpressions(Map) */ - public EnricherSpec header(String name, Object value) { + public EnricherSpec header(String name, V value) { return header(name, value, null); } @@ -302,10 +303,11 @@ public class EnricherSpec extends ConsumerEndpointSpec the value type. * @return the enricher spec. * @see ContentEnricher#setHeaderExpressions(Map) */ - public EnricherSpec header(String headerName, HeaderValueMessageProcessor headerValueMessageProcessor) { + public EnricherSpec header(String headerName, HeaderValueMessageProcessor headerValueMessageProcessor) { Assert.hasText(headerName, "'headerName' must not be empty"); this.headerExpressions.put(headerName, headerValueMessageProcessor); return _this();