Class JMSConfiguration

java.lang.Object
org.apache.cxf.transport.jms.JMSConfiguration

public class JMSConfiguration extends Object
  • Field Details

    • DEFAULT_VALUE

      public static final int DEFAULT_VALUE
      Default value to mark as unset
      See Also:
  • Constructor Details

    • JMSConfiguration

      public JMSConfiguration()
  • Method Details

    • ensureProperlyConfigured

      public void ensureProperlyConfigured()
    • getJndiEnvironment

      public Properties getJndiEnvironment()
    • setJndiEnvironment

      public void setJndiEnvironment(Properties jndiEnvironment)
    • getConnectionFactoryName

      public String getConnectionFactoryName()
    • setConnectionFactoryName

      public void setConnectionFactoryName(String connectionFactoryName)
    • getUserName

      public String getUserName()
    • setUserName

      public void setUserName(String userName)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • isPubSubNoLocal

      public boolean isPubSubNoLocal()
    • setPubSubNoLocal

      public void setPubSubNoLocal(boolean pubSubNoLocal)
    • getReceiveTimeout

      public Long getReceiveTimeout()
    • setReceiveTimeout

      public void setReceiveTimeout(Long receiveTimeout)
    • getServerReceiveTimeout

      public Long getServerReceiveTimeout()
    • setServerReceiveTimeout

      public void setServerReceiveTimeout(Long receiveTimeout)
    • isExplicitQosEnabled

      public boolean isExplicitQosEnabled()
    • setExplicitQosEnabled

      public void setExplicitQosEnabled(boolean explicitQosEnabled)
    • getDeliveryMode

      public int getDeliveryMode()
    • setDeliveryMode

      public void setDeliveryMode(int deliveryMode)
    • getPriority

      public int getPriority()
    • setPriority

      public void setPriority(int priority)
    • getTimeToLive

      public long getTimeToLive()
    • setTimeToLive

      public void setTimeToLive(long timeToLive)
    • getMessageSelector

      public String getMessageSelector()
    • setMessageSelector

      public void setMessageSelector(String messageSelector)
    • setConduitSelectorPrefix

      public void setConduitSelectorPrefix(String conduitSelectorPrefix)
    • getConduitSelectorPrefix

      public String getConduitSelectorPrefix()
    • isSetConduitSelectorPrefix

      public boolean isSetConduitSelectorPrefix()
    • isSubscriptionDurable

      public boolean isSubscriptionDurable()
    • setSubscriptionDurable

      public void setSubscriptionDurable(boolean subscriptionDurable)
    • getDurableSubscriptionName

      public String getDurableSubscriptionName()
    • setDurableSubscriptionName

      public void setDurableSubscriptionName(String durableSubscriptionName)
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Throws:
      Exception
    • setConnectionFactory

      public void setConnectionFactory(jakarta.jms.ConnectionFactory connectionFactory)
    • getTargetDestination

      public String getTargetDestination()
    • setTargetDestination

      public void setTargetDestination(String targetDestination)
    • getReplyDestination

      public String getReplyDestination()
    • setReplyDestination

      public void setReplyDestination(String replyDestination)
    • getReplyToDestination

      public String getReplyToDestination()
    • setReplyToDestination

      public void setReplyToDestination(String replyToDestination)
    • getMessageType

      public String getMessageType()
    • setMessageType

      public void setMessageType(String messageType)
    • isPubSubDomain

      public boolean isPubSubDomain()
    • setPubSubDomain

      public void setPubSubDomain(boolean pubSubDomain)
    • isReplyPubSubDomain

      public boolean isReplyPubSubDomain()
    • setReplyPubSubDomain

      public void setReplyPubSubDomain(boolean replyPubSubDomain)
    • getDestinationResolver

      public DestinationResolver getDestinationResolver()
    • setDestinationResolver

      public void setDestinationResolver(DestinationResolver destinationResolver)
    • isSessionTransacted

      public boolean isSessionTransacted()
    • setSessionTransacted

      public void setSessionTransacted(boolean sessionTransacted)
    • isCreateSecurityContext

      public boolean isCreateSecurityContext()
    • setCreateSecurityContext

      public void setCreateSecurityContext(boolean b)
    • setTransactionManager

      @Deprecated public void setTransactionManager(Object transactionManager)
      Deprecated.
      For compatibility with old spring based code
      Parameters:
      transactionManager -
    • getConcurrentConsumers

      public int getConcurrentConsumers()
    • setConcurrentConsumers

      public void setConcurrentConsumers(int concurrentConsumers)
    • getMaxSuspendedContinuations

      public int getMaxSuspendedContinuations()
    • setMaxSuspendedContinuations

      public void setMaxSuspendedContinuations(int maxSuspendedContinuations)
    • getReconnectPercentOfMax

      public int getReconnectPercentOfMax()
    • setReconnectPercentOfMax

      public void setReconnectPercentOfMax(int reconnectPercentOfMax)
    • setUseConduitIdSelector

      public void setUseConduitIdSelector(boolean useConduitIdSelector)
    • isUseConduitIdSelector

      public boolean isUseConduitIdSelector()
    • setReconnectOnException

      @Deprecated public void setReconnectOnException(boolean reconnectOnException)
      Deprecated.
    • getConnectionFactory

      public jakarta.jms.ConnectionFactory getConnectionFactory()
    • getDurableSubscriptionClientId

      public String getDurableSubscriptionClientId()
    • setDurableSubscriptionClientId

      public void setDurableSubscriptionClientId(String durableSubscriptionClientId)
    • setTargetService

      public void setTargetService(String targetService)
    • getTargetService

      public String getTargetService()
    • setRequestURI

      public void setRequestURI(String requestURI)
    • getRequestURI

      public String getRequestURI()
    • isJmsProviderTibcoEms

      public boolean isJmsProviderTibcoEms()
      Returns:
      Returns the jmsProviderTibcoEms.
    • setJmsProviderTibcoEms

      public void setJmsProviderTibcoEms(boolean jmsProviderTibcoEms)
      Parameters:
      jmsProviderTibcoEms - The jmsProviderTibcoEms to set.
    • isOneSessionPerConnection

      public boolean isOneSessionPerConnection()
    • setOneSessionPerConnection

      public void setOneSessionPerConnection(boolean oneSessionPerConnection)
    • resolveOrCreateDestination

      public static jakarta.jms.Destination resolveOrCreateDestination(jakarta.jms.Session session, DestinationResolver resolver, String replyToDestinationName, boolean pubSubDomain) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • getReplyToDestination

      public jakarta.jms.Destination getReplyToDestination(jakarta.jms.Session session, String userDestination) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • getReplyDestination

      public jakarta.jms.Destination getReplyDestination(jakarta.jms.Session session) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • resetCachedReplyDestination

      public void resetCachedReplyDestination()
    • getTargetDestination

      public jakarta.jms.Destination getTargetDestination(jakarta.jms.Session session) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • getReplyDestination

      public jakarta.jms.Destination getReplyDestination(jakarta.jms.Session session, String replyToName) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • getTransactionManager

      public jakarta.transaction.TransactionManager getTransactionManager()
    • setTransactionManager

      public void setTransactionManager(jakarta.transaction.TransactionManager transactionManager)
    • getRetryInterval

      public int getRetryInterval()
    • setRetryInterval

      public void setRetryInterval(int retryInterval)
    • isIgnoreTimeoutException

      public boolean isIgnoreTimeoutException()
    • setIgnoreTimeoutException

      public void setIgnoreTimeoutException(boolean ignoreTimeoutException)