Class FileResourcePayloadBuilder
- java.lang.Object
-
- com.consol.citrus.message.builder.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 Summary
Constructors Constructor Description FileResourcePayloadBuilder(String resourcePath)
Constructor using file resource path and default charset.FileResourcePayloadBuilder(String resourcePath, String charset)
Constructor using file resource path and charset.FileResourcePayloadBuilder(org.springframework.core.io.Resource resource)
Constructor using file resource.FileResourcePayloadBuilder(org.springframework.core.io.Resource resource, String charset)
Constructor using file resource and charset.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
buildPayload(com.consol.citrus.context.TestContext context)
void
setMessageType(String messageType)
-
-
-
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
-
-
-
Method Detail
-
buildPayload
public Object buildPayload(com.consol.citrus.context.TestContext context)
- Specified by:
buildPayload
in interfacecom.consol.citrus.message.MessagePayloadBuilder
-
setMessageType
public void setMessageType(String messageType)
- Specified by:
setMessageType
in interfacecom.consol.citrus.message.MessageTypeAware
-
-