public static class JmsConfiguration.CamelJmsTemplate
extends org.springframework.jms.core.JmsTemplate
| Constructor and Description |
|---|
JmsConfiguration.CamelJmsTemplate(JmsConfiguration config,
javax.jms.ConnectionFactory connectionFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doSend(javax.jms.MessageProducer producer,
javax.jms.Message message)
Override so we can support preserving the Qos settings that have
been set on the message.
|
void |
send(javax.jms.Destination destination,
org.springframework.jms.core.MessageCreator messageCreator) |
void |
send(javax.jms.Destination destination,
org.springframework.jms.core.MessageCreator messageCreator,
MessageSentCallback callback) |
void |
send(String destinationName,
org.springframework.jms.core.MessageCreator messageCreator) |
void |
send(String destinationName,
org.springframework.jms.core.MessageCreator messageCreator,
MessageSentCallback callback) |
browse, browse, browse, browseSelected, browseSelected, browseSelected, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, convertAndSend, createBrowser, createConsumer, createProducer, doConvertFromMessage, doCreateProducer, doReceive, doReceive, doSend, doSendAndReceive, execute, execute, execute, execute, execute, getConnection, getDefaultDestination, getDefaultDestinationName, getDeliveryDelay, getDeliveryMode, getMessageConverter, getPriority, getReceiveTimeout, getSession, getTimeToLive, initDefaultStrategies, isExplicitQosEnabled, isMessageIdEnabled, isMessageTimestampEnabled, isPubSubNoLocal, isSessionLocallyTransacted, receive, receive, receive, receiveAndConvert, receiveAndConvert, receiveAndConvert, receiveSelected, receiveSelected, receiveSelected, receiveSelectedAndConvert, receiveSelectedAndConvert, receiveSelectedAndConvert, send, sendAndReceive, sendAndReceive, sendAndReceive, setDefaultDestination, setDefaultDestinationName, setDeliveryDelay, setDeliveryMode, setDeliveryPersistent, setExplicitQosEnabled, setMessageConverter, setMessageIdEnabled, setMessageTimestampEnabled, setPriority, setPubSubNoLocal, setReceiveTimeout, setTimeToLivegetDestinationResolver, isPubSubDomain, resolveDestinationName, setDestinationResolver, setPubSubDomainafterPropertiesSet, convertJmsAccessException, createConnection, createSession, getConnectionFactory, getSessionAcknowledgeMode, isClientAcknowledge, isSessionTransacted, setConnectionFactory, setSessionAcknowledgeMode, setSessionAcknowledgeModeName, setSessionTransactedpublic JmsConfiguration.CamelJmsTemplate(JmsConfiguration config, javax.jms.ConnectionFactory connectionFactory)
public void send(String destinationName, org.springframework.jms.core.MessageCreator messageCreator, MessageSentCallback callback) throws org.springframework.jms.JmsException
org.springframework.jms.JmsExceptionpublic void send(javax.jms.Destination destination,
org.springframework.jms.core.MessageCreator messageCreator,
MessageSentCallback callback)
throws org.springframework.jms.JmsException
org.springframework.jms.JmsExceptionpublic void send(String destinationName, org.springframework.jms.core.MessageCreator messageCreator) throws org.springframework.jms.JmsException
send in interface org.springframework.jms.core.JmsOperationssend in class org.springframework.jms.core.JmsTemplateorg.springframework.jms.JmsExceptionpublic void send(javax.jms.Destination destination,
org.springframework.jms.core.MessageCreator messageCreator)
throws org.springframework.jms.JmsException
send in interface org.springframework.jms.core.JmsOperationssend in class org.springframework.jms.core.JmsTemplateorg.springframework.jms.JmsExceptionprotected void doSend(javax.jms.MessageProducer producer,
javax.jms.Message message)
throws javax.jms.JMSException
doSend in class org.springframework.jms.core.JmsTemplatejavax.jms.JMSExceptionApache Camel