public class MQResponseMessageBuilder extends MQMessageBuilder implements org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>
JmsResponseMessageBuilder implementation for IBM MQ.| Constructor and Description |
|---|
MQResponseMessageBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Long |
getDeliveryDelay() |
TimeUnit |
getDeliveryDelayUnit() |
boolean |
getDisableMessageId() |
boolean |
getDisableMessageTimestamp() |
boolean |
getPersistentDelivery() |
Integer |
getPriority() |
org.mule.jms.commons.api.RequestReplyPattern |
getRequestReplyPattern() |
org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy |
getSendCorrelationId() |
Long |
getTimeToLive() |
TimeUnit |
getTimeToLiveUnit() |
boolean |
isDisableMessageId() |
boolean |
isDisableMessageTimestamp() |
boolean |
isPersistentDelivery() |
boolean |
isReplyToIgnored() |
void |
setDeliveryDelay(Long deliveryDelay) |
void |
setDeliveryDelayUnit(TimeUnit deliveryDelayUnit) |
void |
setDisableMessageId(boolean disableMessageId) |
void |
setDisableMessageTimestamp(boolean disableMessageTimestamp) |
void |
setPersistentDelivery(boolean persistentDelivery) |
void |
setPriority(Integer priority) |
void |
setReplyToIgnored(boolean ignoreReplyTo) |
void |
setSendCorrelationId(org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy sendCorrelationId) |
void |
setTimeToLive(Long timeToLive) |
void |
setTimeToLiveUnit(TimeUnit timeToLiveUnit) |
build, getBody, getCorrelationId, getJmsType, getJmsxProperties, getOutboundContentType, getOutboundEncoding, getProperties, getReplyTo, isSendContentType, isSendEncodingpublic boolean isPersistentDelivery()
isPersistentDelivery in interface org.mule.jms.commons.internal.publish.PublisherParametersisPersistentDelivery in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public boolean getPersistentDelivery()
public void setPersistentDelivery(boolean persistentDelivery)
public Integer getPriority()
getPriority in interface org.mule.jms.commons.internal.publish.PublisherParametersgetPriority in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public void setPriority(Integer priority)
public Long getTimeToLive()
getTimeToLive in interface org.mule.jms.commons.internal.publish.PublisherParametersgetTimeToLive in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public void setTimeToLive(Long timeToLive)
public TimeUnit getTimeToLiveUnit()
getTimeToLiveUnit in interface org.mule.jms.commons.internal.publish.PublisherParametersgetTimeToLiveUnit in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public void setTimeToLiveUnit(TimeUnit timeToLiveUnit)
public boolean isDisableMessageId()
isDisableMessageId in interface org.mule.jms.commons.internal.publish.PublisherParametersisDisableMessageId in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public boolean getDisableMessageId()
public void setDisableMessageId(boolean disableMessageId)
public boolean isDisableMessageTimestamp()
isDisableMessageTimestamp in interface org.mule.jms.commons.internal.publish.PublisherParametersisDisableMessageTimestamp in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public boolean getDisableMessageTimestamp()
public void setDisableMessageTimestamp(boolean disableMessageTimestamp)
public Long getDeliveryDelay()
getDeliveryDelay in interface org.mule.jms.commons.internal.publish.PublisherParametersgetDeliveryDelay in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public void setDeliveryDelay(Long deliveryDelay)
public TimeUnit getDeliveryDelayUnit()
getDeliveryDelayUnit in interface org.mule.jms.commons.internal.publish.PublisherParametersgetDeliveryDelayUnit in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public void setDeliveryDelayUnit(TimeUnit deliveryDelayUnit)
public org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy getSendCorrelationId()
getSendCorrelationId in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public void setSendCorrelationId(org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy sendCorrelationId)
public org.mule.jms.commons.api.RequestReplyPattern getRequestReplyPattern()
getRequestReplyPattern in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public boolean isReplyToIgnored()
isReplyToIgnored in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder<MQJmsDestination>public void setReplyToIgnored(boolean ignoreReplyTo)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.