- java.lang.Object
-
- com.rabbitmq.jms.client.ConnectionParams
-
public class ConnectionParams extends java.lang.ObjectHolder forRMQConnectionconstructor arguments.
-
-
Constructor Summary
Constructors Constructor Description ConnectionParams()
-
Method Summary
-
-
-
Method Detail
-
getRabbitConnection
public com.rabbitmq.client.Connection getRabbitConnection()
-
setRabbitConnection
public ConnectionParams setRabbitConnection(com.rabbitmq.client.Connection rabbitConnection)
-
getTerminationTimeout
public long getTerminationTimeout()
-
setTerminationTimeout
public ConnectionParams setTerminationTimeout(long terminationTimeout)
-
getQueueBrowserReadMax
public int getQueueBrowserReadMax()
-
setQueueBrowserReadMax
public ConnectionParams setQueueBrowserReadMax(int queueBrowserReadMax)
-
getOnMessageTimeoutMs
public int getOnMessageTimeoutMs()
-
setOnMessageTimeoutMs
public ConnectionParams setOnMessageTimeoutMs(int onMessageTimeoutMs)
-
getChannelsQos
public int getChannelsQos()
-
setChannelsQos
public ConnectionParams setChannelsQos(int channelsQos)
-
willPreferProducerMessageProperty
public boolean willPreferProducerMessageProperty()
-
setPreferProducerMessageProperty
public ConnectionParams setPreferProducerMessageProperty(boolean preferProducerMessageProperty)
-
willRequeueOnMessageListenerException
public boolean willRequeueOnMessageListenerException()
-
setRequeueOnMessageListenerException
public ConnectionParams setRequeueOnMessageListenerException(boolean requeueOnMessageListenerException)
-
willNackOnRollback
public boolean willNackOnRollback()
-
setNackOnRollback
public ConnectionParams setNackOnRollback(boolean nackOnRollback)
-
isCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose
public boolean isCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose()
-
setCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose
public ConnectionParams setCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose(boolean cleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose)
-
getAmqpPropertiesCustomiser
public java.util.function.BiFunction<com.rabbitmq.client.AMQP.BasicProperties.Builder,jakarta.jms.Message,com.rabbitmq.client.AMQP.BasicProperties.Builder> getAmqpPropertiesCustomiser()
-
setAmqpPropertiesCustomiser
public ConnectionParams setAmqpPropertiesCustomiser(java.util.function.BiFunction<com.rabbitmq.client.AMQP.BasicProperties.Builder,jakarta.jms.Message,com.rabbitmq.client.AMQP.BasicProperties.Builder> amqpPropertiesCustomiser)
-
getSendingContextConsumer
public SendingContextConsumer getSendingContextConsumer()
-
setSendingContextConsumer
public ConnectionParams setSendingContextConsumer(SendingContextConsumer sendingContextConsumer)
-
getReceivingContextConsumer
public ReceivingContextConsumer getReceivingContextConsumer()
-
setReceivingContextConsumer
public ConnectionParams setReceivingContextConsumer(ReceivingContextConsumer receivingContextConsumer)
-
setKeepTextMessageType
public ConnectionParams setKeepTextMessageType(boolean keepTextMessageType)
-
isKeepTextMessageType
public boolean isKeepTextMessageType()
-
setTrustedPackages
public ConnectionParams setTrustedPackages(java.util.List<java.lang.String> trustedPackages)
-
getTrustedPackages
public java.util.List<java.lang.String> getTrustedPackages()
-
setRequeueOnTimeout
public ConnectionParams setRequeueOnTimeout(boolean requeueOnTimeout)
-
willRequeueOnTimeout
public boolean willRequeueOnTimeout()
-
setReplyToStrategy
public ConnectionParams setReplyToStrategy(ReplyToStrategy replyToStrategy)
-
getReplyToStrategy
public ReplyToStrategy getReplyToStrategy()
-
-