public class SimpleMessageBuilder extends Object
Modifier | Constructor and Description |
---|---|
protected |
SimpleMessageBuilder() |
protected |
SimpleMessageBuilder(MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
Message |
add() |
MessageBuilder |
argument(Serializable... arguments) |
Message |
create() |
protected MessageContext |
getMessageContext() |
static MessageBuilder |
message()
Creates a new
Message |
static MessageBuilder |
message(MessageContext messageContext)
Creates a new
MessageBuilder for the given MessageContext |
static MessageBuilder |
message(MessageFactory messageFactory)
Creates a new
MessageBuilder which uses the given MessageFactory |
MessageBuilder |
namedArgument(String name,
Serializable value) |
MessageBuilder |
payload(MessagePayload... messagePayload) |
protected void |
reset() |
protected void |
setMessageFactory(MessageFactory messageFactory) |
MessageBuilder |
text(String messageDescriptor) |
String |
toText() |
protected SimpleMessageBuilder()
protected SimpleMessageBuilder(MessageContext messageContext)
public static MessageBuilder message()
Message
public static MessageBuilder message(MessageContext messageContext)
MessageBuilder
for the given MessageContext
messageContext
- current message-contextpublic static MessageBuilder message(MessageFactory messageFactory)
MessageBuilder
which uses the given MessageFactory
messageFactory
- current message-factorypublic Message add()
add
in interface MessageBuilder
public String toText()
toText
in interface MessageBuilder
public MessageBuilder payload(MessagePayload... messagePayload)
payload
in interface MessageBuilder
public MessageBuilder text(String messageDescriptor)
text
in interface MessageBuilder
public MessageBuilder argument(Serializable... arguments)
argument
in interface MessageBuilder
public MessageBuilder namedArgument(String name, Serializable value)
namedArgument
in interface MessageBuilder
protected void reset()
public Message create()
create
in interface MessageBuilder
protected MessageContext getMessageContext()
protected void setMessageFactory(MessageFactory messageFactory)
Copyright © 2010-2014 The Apache Software Foundation. All Rights Reserved.