Class SimplePublisherMetadataSource

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

public class SimplePublisherMetadataSource extends Object
Simple implementation of PublisherMetadataSource that allows for configuration of a single channel name, payload expression, and array of header key=value expressions.
Since:
2.0
Author:
Mark Fisher, Artem Bilan
  • Field Details Link icon

  • Constructor Details Link icon

    • SimplePublisherMetadataSource Link icon

      public SimplePublisherMetadataSource()
  • Method Details Link icon

    • setChannelName Link icon

      public void setChannelName(String channelName)
    • getChannelName Link icon

      public String getChannelName(Method method)
    • setPayloadExpression Link icon

      public void setPayloadExpression(String payloadExpression)
    • getExpressionForPayload Link icon

      public Expression getExpressionForPayload(Method method)
    • setHeaderExpressions Link icon

      public void setHeaderExpressions(Map<String,String> headerExpressions)
    • getExpressionsForHeaders Link icon

      public Map<String,Expression> getExpressionsForHeaders(Method method)