Class AbstractJMSRequestBase.BaseBuilder<T extends AbstractJMSRequestBase.BaseBuilder>

java.lang.Object
no.mnemonic.messaging.requestsink.jms.AbstractJMSRequestBase.BaseBuilder<T>
Direct Known Subclasses:
JMSRequestProxy.Builder, JMSRequestSink.Builder
Enclosing class:
AbstractJMSRequestBase

public static class AbstractJMSRequestBase.BaseBuilder<T extends AbstractJMSRequestBase.BaseBuilder> extends Object
  • Constructor Details

    • BaseBuilder

      public BaseBuilder()
  • Method Details

    • setContextFactoryName

      public T setContextFactoryName(String contextFactoryName)
    • setContextURL

      public T setContextURL(String contextURL)
    • setConnectionFactoryName

      public T setConnectionFactoryName(String connectionFactoryName)
    • setUsername

      public T setUsername(String username)
    • setPassword

      public T setPassword(String password)
    • setConnectionProperties

      public T setConnectionProperties(Map<String,String> connectionProperties)
    • setConnectionProperty

      public T setConnectionProperty(String key, String value)
    • setDestinationName

      @Deprecated public T setDestinationName(String queueName)
      Deprecated.
    • setQueueName

      public T setQueueName(String queueName)
    • setTopicName

      public T setTopicName(String topicName)
    • setMaxMessageSize

      public T setMaxMessageSize(int maxMessageSize)
    • setPriority

      public T setPriority(int priority)