Add method to create MessageHeaders in Message

This commit is contained in:
Rossen Stoyanchev
2013-06-13 13:49:33 -04:00
parent bfba9115a6
commit d136d06eda

View File

@@ -64,11 +64,15 @@ public class GenericMessage<T> implements Message<T>, Serializable {
else {
headers = new HashMap<String, Object>(headers);
}
this.headers = new MessageHeaders(headers);
this.headers = createMessageHeaders(headers);
this.payload = payload;
}
protected MessageHeaders createMessageHeaders(Map<String, Object> headers) {
return new MessageHeaders(headers);
}
public MessageHeaders getHeaders() {
return this.headers;
}