public final class JMSFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.jms.listener.DefaultMessageListenerContainer |
createJmsListener(org.springframework.jms.listener.DefaultMessageListenerContainer jmsListener,
JMSConfiguration jmsConfig,
javax.jms.MessageListener listenerHandler,
String destinationName,
javax.jms.Destination destination,
String messageSelectorPrefix,
boolean userCID) |
static org.springframework.jms.listener.AbstractMessageListenerContainer |
createJmsListener(EndpointInfo ei,
JMSConfiguration jmsConfig,
javax.jms.MessageListener listenerHandler,
String destinationName)
Create and start listener using configuration information from jmsConfig.
|
static org.springframework.jms.listener.DefaultMessageListenerContainer |
createJmsListener(JMSConfiguration jmsConfig,
javax.jms.MessageListener listenerHandler,
javax.jms.Destination destination,
String messageSelectorPrefix,
boolean userCID)
Create and start listener using configuration information from jmsConfig.
|
static org.springframework.jms.listener.DefaultMessageListenerContainer |
createJmsListener(JMSConfiguration jmsConfig,
javax.jms.MessageListener listenerHandler,
String destination,
String messageSelectorPrefix,
boolean userCID) |
static org.springframework.jms.core.JmsTemplate |
createJmsTemplate(JMSConfiguration jmsConfig,
JMSMessageHeadersType messageProperties)
Create JmsTemplate from configuration information.
|
static javax.jms.Destination |
resolveOrCreateDestination(org.springframework.jms.core.JmsTemplate jmsTemplate,
String replyToDestinationName,
boolean pubSubDomain)
If the destinationName given is null then a temporary destination is created else the destination name
is resolved using the resolver from the jmsConfig
|
public static org.springframework.jms.core.JmsTemplate createJmsTemplate(JMSConfiguration jmsConfig, JMSMessageHeadersType messageProperties)
jmsConfig - configuration informationmessageProperties - context headerspublic static org.springframework.jms.listener.AbstractMessageListenerContainer createJmsListener(EndpointInfo ei, JMSConfiguration jmsConfig, javax.jms.MessageListener listenerHandler, String destinationName)
ei - the EndpointInfo for the listenerjmsConfig - configuration informationlistenerHandler - object to be called when a message arrivesdestinationName - null for temp dest or a destination namepublic static org.springframework.jms.listener.DefaultMessageListenerContainer createJmsListener(JMSConfiguration jmsConfig, javax.jms.MessageListener listenerHandler, javax.jms.Destination destination, String messageSelectorPrefix, boolean userCID)
jmsConfig - configuration informationlistenerHandler - object to be called when a message arrivesdestinationName - null for temp dest or a destination namemessageSelectorPrefix - prefix for the messageselectorpublic static org.springframework.jms.listener.DefaultMessageListenerContainer createJmsListener(JMSConfiguration jmsConfig, javax.jms.MessageListener listenerHandler, String destination, String messageSelectorPrefix, boolean userCID)
public static org.springframework.jms.listener.DefaultMessageListenerContainer createJmsListener(org.springframework.jms.listener.DefaultMessageListenerContainer jmsListener,
JMSConfiguration jmsConfig,
javax.jms.MessageListener listenerHandler,
String destinationName,
javax.jms.Destination destination,
String messageSelectorPrefix,
boolean userCID)
public static javax.jms.Destination resolveOrCreateDestination(org.springframework.jms.core.JmsTemplate jmsTemplate,
String replyToDestinationName,
boolean pubSubDomain)
jmsTemplate - template to use for session and resolverreplyToDestinationName - null for temporary destination or a destination namepubSubDomain - true=pubSub, false=QueuesApache CXF