public class JMSConfiguration extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_VALUE
Default value to mark as unset
|
Constructor and Description |
---|
JMSConfiguration() |
public static final int DEFAULT_VALUE
public void ensureProperlyConfigured()
public Properties getJndiEnvironment()
public void setJndiEnvironment(Properties jndiEnvironment)
public String getConnectionFactoryName()
public void setConnectionFactoryName(String connectionFactoryName)
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String password)
public boolean isPubSubNoLocal()
public void setPubSubNoLocal(boolean pubSubNoLocal)
public Long getReceiveTimeout()
public void setReceiveTimeout(Long receiveTimeout)
public Long getServerReceiveTimeout()
public void setServerReceiveTimeout(Long receiveTimeout)
public boolean isExplicitQosEnabled()
public void setExplicitQosEnabled(boolean explicitQosEnabled)
public int getDeliveryMode()
public void setDeliveryMode(int deliveryMode)
public int getPriority()
public void setPriority(int priority)
public long getTimeToLive()
public void setTimeToLive(long timeToLive)
public String getMessageSelector()
public void setMessageSelector(String messageSelector)
public void setConduitSelectorPrefix(String conduitSelectorPrefix)
public String getConduitSelectorPrefix()
public boolean isSetConduitSelectorPrefix()
public boolean isSubscriptionDurable()
public void setSubscriptionDurable(boolean subscriptionDurable)
public String getDurableSubscriptionName()
public void setDurableSubscriptionName(String durableSubscriptionName)
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
public String getTargetDestination()
public void setTargetDestination(String targetDestination)
public String getReplyDestination()
public void setReplyDestination(String replyDestination)
public String getReplyToDestination()
public void setReplyToDestination(String replyToDestination)
public String getMessageType()
public void setMessageType(String messageType)
public boolean isPubSubDomain()
public void setPubSubDomain(boolean pubSubDomain)
public boolean isReplyPubSubDomain()
public void setReplyPubSubDomain(boolean replyPubSubDomain)
public DestinationResolver getDestinationResolver()
public void setDestinationResolver(DestinationResolver destinationResolver)
public boolean isSessionTransacted()
public void setSessionTransacted(boolean sessionTransacted)
public boolean isCreateSecurityContext()
public void setCreateSecurityContext(boolean b)
@Deprecated public void setTransactionManager(Object transactionManager)
transactionManager
- public int getConcurrentConsumers()
public void setConcurrentConsumers(int concurrentConsumers)
public int getMaxSuspendedContinuations()
public void setMaxSuspendedContinuations(int maxSuspendedContinuations)
public int getReconnectPercentOfMax()
public void setReconnectPercentOfMax(int reconnectPercentOfMax)
public void setUseConduitIdSelector(boolean useConduitIdSelector)
public boolean isUseConduitIdSelector()
@Deprecated public void setReconnectOnException(boolean reconnectOnException)
public javax.jms.ConnectionFactory getConnectionFactory()
public String getDurableSubscriptionClientId()
public void setDurableSubscriptionClientId(String durableSubscriptionClientId)
public void setTargetService(String targetService)
public String getTargetService()
public void setRequestURI(String requestURI)
public String getRequestURI()
public boolean isJmsProviderTibcoEms()
public void setJmsProviderTibcoEms(boolean jmsProviderTibcoEms)
jmsProviderTibcoEms
- The jmsProviderTibcoEms to set.public static javax.jms.Destination resolveOrCreateDestination(javax.jms.Session session, DestinationResolver resolver, String replyToDestinationName, boolean pubSubDomain) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Destination getReplyToDestination(javax.jms.Session session, String userDestination) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Destination getReplyDestination(javax.jms.Session session) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Destination getTargetDestination(javax.jms.Session session) throws javax.jms.JMSException
javax.jms.JMSException
public javax.jms.Destination getReplyDestination(javax.jms.Session session, String replyToName) throws javax.jms.JMSException
javax.jms.JMSException
public TransactionManager getTransactionManager()
public void setTransactionManager(TransactionManager transactionManager)
Apache CXF