Class MethodNameMappingPublisherMetadataSource

java.lang.Object
org.springframework.integration.aop.MethodNameMappingPublisherMetadataSource

public class MethodNameMappingPublisherMetadataSource extends Object
Since:
2.0
Author:
Mark Fisher, Artem Bilan
  • Field Details

  • Constructor Details

    • MethodNameMappingPublisherMetadataSource

      public MethodNameMappingPublisherMetadataSource(Map<String,String> payloadExpressionMap)
  • Method Details

    • setHeaderExpressionMap

      public void setHeaderExpressionMap(Map<String, Map<String,String>> headerExpressionMap)
    • setChannelMap

      public void setChannelMap(Map<String,String> channelMap)
    • getExpressionForPayload

      public @Nullable Expression getExpressionForPayload(Method method)
    • getExpressionsForHeaders

      public @Nullable Map<String, Expression> getExpressionsForHeaders(Method method)
    • getChannelName

      public @Nullable String getChannelName(Method method)