org.apache.camel.component.spring.integration.adapter
Class CamelTargetAdapter
java.lang.Object
   org.apache.camel.component.spring.integration.adapter.AbstractCamelAdapter
org.apache.camel.component.spring.integration.adapter.AbstractCamelAdapter
       org.apache.camel.component.spring.integration.adapter.CamelTargetAdapter
org.apache.camel.component.spring.integration.adapter.CamelTargetAdapter
- All Implemented Interfaces: 
- org.springframework.integration.core.MessageHandler
- public class CamelTargetAdapter 
- extends AbstractCamelAdapter- implements org.springframework.integration.core.MessageHandler
CamelTargetAdapter will redirect the Spring Integration message to the Camel context.
 When we inject the camel context into it, we need also specify the Camel endpoint url
 we will route the Spring Integration message to the Camel context
- Version:
 
| Method Summary | 
|  org.apache.camel.ProducerTemplate | getCamelTemplate()
 | 
|  org.springframework.integration.MessageChannel | getReplyChannel()
 | 
|  void | handleMessage(org.springframework.integration.Message<?> message)
 | 
|  boolean | send(org.springframework.integration.Message<?> message)
 | 
|  void | setReplyChannel(org.springframework.integration.MessageChannel channel)
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
CamelTargetAdapter
public CamelTargetAdapter()
setReplyChannel
public void setReplyChannel(org.springframework.integration.MessageChannel channel)
- 
 
- 
 
getReplyChannel
public org.springframework.integration.MessageChannel getReplyChannel()
- 
 
- 
 
getCamelTemplate
public org.apache.camel.ProducerTemplate getCamelTemplate()
                                                   throws Exception
- 
 
- 
- Throws:
- Exception
 
send
public boolean send(org.springframework.integration.Message<?> message)
             throws Exception
- 
 
- 
- Throws:
- Exception
 
handleMessage
public void handleMessage(org.springframework.integration.Message<?> message)
                   throws org.springframework.integration.MessageDeliveryException
- 
- Specified by:
- handleMessagein interface- org.springframework.integration.core.MessageHandler
 
- 
- Throws:
- org.springframework.integration.MessageDeliveryException
 
Apache Camel