public class HttpMessageContentBuilder extends AbstractMessageContentBuilder
| Constructor and Description |
|---|
HttpMessageContentBuilder(HttpMessage httpMessage,
AbstractMessageContentBuilder delegate)
Default constructor using fields.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(MessageConstructionInterceptor interceptor) |
Message |
buildMessageContent(TestContext context,
String messageType,
MessageDirection direction) |
Object |
buildMessagePayload(TestContext context,
String messageType) |
DataDictionary |
getDataDictionary() |
AbstractMessageContentBuilder |
getDelegate() |
List<String> |
getHeaderData() |
List<String> |
getHeaderResources() |
HttpMessage |
getMessage() |
Map<String,Object> |
getMessageHeaders() |
List<MessageConstructionInterceptor> |
getMessageInterceptors() |
String |
getMessageName() |
void |
setDataDictionary(DataDictionary dataDictionary) |
void |
setHeaderData(List<String> headerData) |
void |
setHeaderResources(List<String> headerResources) |
void |
setMessageHeaders(Map<String,Object> messageHeaders) |
void |
setMessageInterceptors(List<MessageConstructionInterceptor> messageInterceptors) |
void |
setMessageName(String messageName) |
buildMessageHeaderData, buildMessageHeadersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildMessageContentpublic HttpMessageContentBuilder(HttpMessage httpMessage, AbstractMessageContentBuilder delegate)
httpMessage - The template http message to use for message creationdelegate - The message builder to use for message creationpublic Message buildMessageContent(TestContext context, String messageType, MessageDirection direction)
buildMessageContent in interface MessageContentBuilderbuildMessageContent in class AbstractMessageContentBuilderpublic DataDictionary getDataDictionary()
getDataDictionary in class AbstractMessageContentBuilderpublic List<MessageConstructionInterceptor> getMessageInterceptors()
getMessageInterceptors in class AbstractMessageContentBuilderpublic void setMessageInterceptors(List<MessageConstructionInterceptor> messageInterceptors)
setMessageInterceptors in class AbstractMessageContentBuilderpublic String getMessageName()
getMessageName in class AbstractMessageContentBuilderpublic void setMessageName(String messageName)
setMessageName in class AbstractMessageContentBuilderpublic void setMessageHeaders(Map<String,Object> messageHeaders)
setMessageHeaders in class AbstractMessageContentBuilderpublic List<String> getHeaderResources()
getHeaderResources in class AbstractMessageContentBuilderpublic void setHeaderResources(List<String> headerResources)
setHeaderResources in class AbstractMessageContentBuilderpublic List<String> getHeaderData()
getHeaderData in class AbstractMessageContentBuilderpublic void setHeaderData(List<String> headerData)
setHeaderData in class AbstractMessageContentBuilderpublic Map<String,Object> getMessageHeaders()
getMessageHeaders in class AbstractMessageContentBuilderpublic Object buildMessagePayload(TestContext context, String messageType)
buildMessagePayload in class AbstractMessageContentBuilderpublic void add(MessageConstructionInterceptor interceptor)
add in interface MessageContentBuilderadd in class AbstractMessageContentBuilderpublic void setDataDictionary(DataDictionary dataDictionary)
setDataDictionary in interface MessageContentBuildersetDataDictionary in class AbstractMessageContentBuilderpublic AbstractMessageContentBuilder getDelegate()
public HttpMessage getMessage()
Copyright © 2008–2019 ConSol Software GmbH. All rights reserved.