public class MessageValues
extends java.lang.Object
implements java.util.Map<java.lang.String,java.lang.Object>MessageBus 実装がメッセージコンテンツをより効率的に変換および強化できるようにする変更可能な型。| コンストラクターと説明 |
|---|
MessageValues(org.springframework.messaging.Message<?> message)Message からインスタンスを作成します。 |
MessageValues(java.lang.Object payload, java.util.Map<java.lang.String,java.lang.Object> headers) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | clear() |
boolean | containsKey(java.lang.Object key) |
boolean | containsValue(java.lang.Object value) |
void | copyHeadersIfAbsent(java.util.Map<java.lang.String,java.lang.Object> headersToCopy) |
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> | entrySet() |
java.lang.Object | get(java.lang.Object key) |
java.lang.Object | getPayload() |
boolean | isEmpty() |
java.util.Set<java.lang.String> | keySet() |
java.lang.Object | put(java.lang.String key, java.lang.Object value) |
void | putAll(java.util.Map<? extends java.lang.String,?> m) |
java.lang.Object | remove(java.lang.Object key) |
void | setPayload(java.lang.Object payload) ペイロードを設定する |
int | size() |
org.springframework.messaging.Message<?> | toMessage() デフォルトの MessageBuilder を使用して Message に変換します。 |
org.springframework.messaging.Message<?> | toMessage(org.springframework.integration.support.MessageBuilderFactory messageBuilderFactory)MessageBuilderFactory を使用して Message に変換します。 |
java.util.Collection<java.lang.Object> | values() |
public MessageValues(org.springframework.messaging.Message<?> message)
Message からインスタンスを作成します。message - メッセージ public MessageValues(java.lang.Object payload,
java.util.Map<java.lang.String,java.lang.Object> headers)public java.lang.Object getPayload()
public org.springframework.messaging.Message<?> toMessage(org.springframework.integration.support.MessageBuilderFactory messageBuilderFactory)
MessageBuilderFactory を使用して Message に変換します。messageBuilderFactory - MessageBuilderFactorypublic org.springframework.messaging.Message<?> toMessage()
MessageBuilder を使用して Message に変換します。public void setPayload(java.lang.Object payload)
payload - 任意の null 以外のオブジェクト。public int size()
java.util.Map<java.lang.String,java.lang.Object> 内の size public boolean isEmpty()
java.util.Map<java.lang.String,java.lang.Object> 内の isEmpty public boolean containsKey(java.lang.Object key)
java.util.Map<java.lang.String,java.lang.Object> 内の containsKey public boolean containsValue(java.lang.Object value)
java.util.Map<java.lang.String,java.lang.Object> 内の containsValue public java.lang.Object get(java.lang.Object key)
java.util.Map<java.lang.String,java.lang.Object> 内の get public java.lang.Object put(java.lang.String key,
java.lang.Object value)java.util.Map<java.lang.String,java.lang.Object> 内の put public java.lang.Object remove(java.lang.Object key)
java.util.Map<java.lang.String,java.lang.Object> 内の remove public void putAll(java.util.Map<? extends java.lang.String,?> m)
java.util.Map<java.lang.String,java.lang.Object> 内の putAll public void clear()
java.util.Map<java.lang.String,java.lang.Object> 内の clear public java.util.Set<java.lang.String> keySet()
java.util.Map<java.lang.String,java.lang.Object> 内の keySet public java.util.Collection<java.lang.Object> values()
java.util.Map<java.lang.String,java.lang.Object> 内の values public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
java.util.Map<java.lang.String,java.lang.Object> 内の entrySet public void copyHeadersIfAbsent(java.util.Map<java.lang.String,java.lang.Object> headersToCopy)