public class StaticMessageContentBuilder extends AbstractMessageContentBuilder
Constructor and Description |
---|
StaticMessageContentBuilder(Message message)
Default constructor with static message to be built by this message builder.
|
Modifier and Type | Method and Description |
---|---|
Message |
buildMessageContent(TestContext context,
String messageType)
Constructs the control message with headers and payload coming from
subclass implementation.
|
Map<String,Object> |
buildMessageHeaders(TestContext context) |
Object |
buildMessagePayload(TestContext context,
String messageType) |
Message |
getMessage()
Gets the message.
|
static StaticMessageContentBuilder |
withMessage(Message message)
Default constructor with static message to be built by this message builder.
|
add, getDataDictionary, getHeaderData, getHeaderResources, getMessageHeaders, getMessageInterceptors, getMessageName, setDataDictionary, setHeaderData, setHeaderResources, setMessageHeaders, setMessageInterceptors, setMessageName
public StaticMessageContentBuilder(Message message)
public Message buildMessageContent(TestContext context, String messageType)
AbstractMessageContentBuilder
buildMessageContent
in interface MessageContentBuilder
buildMessageContent
in class AbstractMessageContentBuilder
context
- the current test context.messageType
- the message type to build.public Object buildMessagePayload(TestContext context, String messageType)
buildMessagePayload
in class AbstractMessageContentBuilder
public Map<String,Object> buildMessageHeaders(TestContext context)
buildMessageHeaders
in class AbstractMessageContentBuilder
public static StaticMessageContentBuilder withMessage(Message message)
public Message getMessage()
Copyright © 2008–2017 ConSol Software GmbH. All rights reserved.