クラス MessageBuilderSupport<T>
java.lang.ObjectSE
org.springframework.amqp.core.MessageBuilderSupport<T>
- 型パラメーター:
T
- メッセージビルダーの型。
- 既知の直属サブクラス
MessageBuilder
,MessagePropertiesBuilder
Message
および MessageProperties
流れるような API を構築するためのサポートクラス。- 導入:
- 1.3
- 作成者:
- Gary Russell
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明abstract T
build()
protected MessageProperties
copyHeaders
(MapSE<StringSE, ObjectSE> headers) copyHeadersIfAbsent
(MapSE<StringSE, ObjectSE> headers) copyProperties
(MessageProperties properties) removeHeader
(StringSE key) setAppIdIfAbsent
(StringSE appId) setClusterId
(StringSE clusterId) setClusterIdIfAbsent
(StringSE clusterId) setContentEncoding
(StringSE contentEncoding) setContentEncodingIfAbsent
(StringSE contentEncoding) setContentLength
(long contentLength) setContentLengthIfAbsent
(long contentLength) setContentType
(StringSE contentType) setContentTypeIfAbsentOrDefault
(StringSE contentType) setCorrelationId
(StringSE correlationId) setCorrelationIdIfAbsent
(StringSE correlationId) setDeliveryMode
(MessageDeliveryMode deliveryMode) setDeliveryModeIfAbsentOrDefault
(MessageDeliveryMode deliveryMode) setDeliveryTag
(LongSE deliveryTag) setDeliveryTagIfAbsent
(LongSE deliveryTag) setExpiration
(StringSE expiration) setExpirationIfAbsent
(StringSE expiration) setHeaderIfAbsent
(StringSE key, ObjectSE value) setMessageCount
(IntegerSE messageCount) setMessageCountIfAbsent
(IntegerSE messageCount) setMessageId
(StringSE messageId) setMessageIdIfAbsent
(StringSE messageId) setPriority
(IntegerSE priority) setPriorityIfAbsentOrDefault
(IntegerSE priority) protected void
setProperties
(MessageProperties properties) setReceivedExchange
(StringSE receivedExchange) setReceivedExchangeIfAbsent
(StringSE receivedExchange) setReceivedRoutingKey
(StringSE receivedRoutingKey) setReceivedRoutingKeyIfAbsent
(StringSE receivedRoutingKey) setRedelivered
(BooleanSE redelivered) setRedeliveredIfAbsent
(BooleanSE redelivered) setReplyTo
(StringSE replyTo) setReplyToAddress
(Address replyTo) setReplyToAddressIfAbsent
(Address replyTo) setReplyToIfAbsent
(StringSE replyTo) setTimestamp
(DateSE timestamp) setTimestampIfAbsent
(DateSE timestamp) setTypeIfAbsent
(StringSE type) setUserIdIfAbsent
(StringSE userId)
コンストラクターの詳細
MessageBuilderSupport
protected MessageBuilderSupport()MessageBuilderSupport
メソッドの詳細
setProperties
setHeader
setTimestamp
setMessageId
setUserId
setAppId
setClusterId
setType
setCorrelationId
setReplyTo
setReplyToAddress
setContentType
setContentEncoding
setContentLength
setDeliveryMode
setExpiration
setPriority
setReceivedExchange
setReceivedRoutingKey
setRedelivered
setDeliveryTag
setMessageCount
setHeaderIfAbsent
setTimestampIfAbsent
setMessageIdIfAbsent
setUserIdIfAbsent
setAppIdIfAbsent
setClusterIdIfAbsent
setTypeIfAbsent
setCorrelationIdIfAbsent
setReplyToIfAbsent
setReplyToAddressIfAbsent
setContentTypeIfAbsentOrDefault
setContentEncodingIfAbsent
setContentLengthIfAbsent
setDeliveryModeIfAbsentOrDefault
setExpirationIfAbsent
setPriorityIfAbsentOrDefault
setReceivedExchangeIfAbsent
setReceivedRoutingKeyIfAbsent
setRedeliveredIfAbsent
setDeliveryTagIfAbsent
setMessageCountIfAbsent
copyProperties
copyHeaders
copyHeadersIfAbsent
removeHeader
removeHeaders
buildProperties
build