Class FileResourcePayloadBuilder

  • All Implemented Interfaces:
    com.consol.citrus.message.MessagePayloadBuilder, com.consol.citrus.message.MessageTypeAware

    public class FileResourcePayloadBuilder
    extends Object
    implements com.consol.citrus.message.MessagePayloadBuilder, com.consol.citrus.message.MessageTypeAware
    Author:
    Christoph Deppisch
    • Constructor Detail

      • FileResourcePayloadBuilder

        public FileResourcePayloadBuilder​(org.springframework.core.io.Resource resource)
        Constructor using file resource.
        Parameters:
        resource -
      • FileResourcePayloadBuilder

        public FileResourcePayloadBuilder​(org.springframework.core.io.Resource resource,
                                          String charset)
        Constructor using file resource and charset.
        Parameters:
        resource -
        charset -
      • FileResourcePayloadBuilder

        public FileResourcePayloadBuilder​(String resourcePath)
        Constructor using file resource path and default charset.
        Parameters:
        resourcePath -
      • FileResourcePayloadBuilder

        public FileResourcePayloadBuilder​(String resourcePath,
                                          String charset)
        Constructor using file resource path and charset.
        Parameters:
        resourcePath -
        charset -
    • Method Detail

      • buildPayload

        public Object buildPayload​(com.consol.citrus.context.TestContext context)
        Specified by:
        buildPayload in interface com.consol.citrus.message.MessagePayloadBuilder
      • setMessageType

        public void setMessageType​(String messageType)
        Specified by:
        setMessageType in interface com.consol.citrus.message.MessageTypeAware