public class JmsSendingMessageHandler
extends org.springframework.integration.handler.AbstractMessageHandler
| Constructor and Description |
|---|
JmsSendingMessageHandler(org.springframework.jms.core.JmsTemplate jmsTemplate) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getComponentType() |
protected void |
handleMessageInternal(org.springframework.integration.Message<?> message) |
protected void |
onInit() |
void |
setDestination(javax.jms.Destination destination) |
void |
setDestinationExpression(org.springframework.expression.Expression destinationExpression) |
void |
setDestinationName(java.lang.String destinationName) |
void |
setExtractPayload(boolean extractPayload)
Specify whether the payload should be extracted from each integration
Message to be used as the JMS Message body.
|
void |
setHeaderMapper(JmsHeaderMapper headerMapper) |
getOrder, handleMessage, setOrder, setShouldTrackafterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getIntegrationProperties, getIntegrationProperty, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, setTaskScheduler, toStringpublic JmsSendingMessageHandler(org.springframework.jms.core.JmsTemplate jmsTemplate)
public void setDestination(javax.jms.Destination destination)
public void setDestinationName(java.lang.String destinationName)
public void setDestinationExpression(org.springframework.expression.Expression destinationExpression)
public void setHeaderMapper(JmsHeaderMapper headerMapper)
public void setExtractPayload(boolean extractPayload)
The default value is true. To force passing of the full
Spring Integration Message instead, set this to false.
public java.lang.String getComponentType()
getComponentType in interface org.springframework.integration.support.context.NamedComponentgetComponentType in class org.springframework.integration.handler.AbstractMessageHandlerprotected void onInit()
onInit in class org.springframework.integration.context.IntegrationObjectSupportprotected void handleMessageInternal(org.springframework.integration.Message<?> message)
throws java.lang.Exception
handleMessageInternal in class org.springframework.integration.handler.AbstractMessageHandlerjava.lang.Exception