org.apache.camel.component.jbi
Class JbiBinding

java.lang.Object
  extended by org.apache.camel.component.jbi.JbiBinding

public class JbiBinding
extends Object

The binding of how Camel messages get mapped to JBI and back again

Version:
$Revision: 563665 $

Constructor Summary
JbiBinding()
           
 
Method Summary
protected  void addJbiHeaders(javax.jbi.messaging.MessageExchange jbiExchange, javax.jbi.messaging.NormalizedMessage normalizedMessage, org.apache.camel.Exchange camelExchange)
           
protected  javax.jbi.messaging.MessageExchange createJbiMessageExchange(org.apache.camel.Exchange camelExchange, javax.jbi.messaging.MessageExchangeFactory exchangeFactory)
           
 Object extractBodyFromJbi(JbiExchange exchange, javax.jbi.messaging.NormalizedMessage normalizedMessage)
          Extracts the body from the given normalized message
protected  Source getJbiInContent(org.apache.camel.Exchange camelExchange)
           
 javax.jbi.messaging.MessageExchange makeJbiMessageExchange(org.apache.camel.Exchange camelExchange, javax.jbi.messaging.MessageExchangeFactory exchangeFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JbiBinding

public JbiBinding()
Method Detail

extractBodyFromJbi

public Object extractBodyFromJbi(JbiExchange exchange,
                                 javax.jbi.messaging.NormalizedMessage normalizedMessage)
Extracts the body from the given normalized message


makeJbiMessageExchange

public javax.jbi.messaging.MessageExchange makeJbiMessageExchange(org.apache.camel.Exchange camelExchange,
                                                                  javax.jbi.messaging.MessageExchangeFactory exchangeFactory)
                                                           throws javax.jbi.messaging.MessagingException
Throws:
javax.jbi.messaging.MessagingException

createJbiMessageExchange

protected javax.jbi.messaging.MessageExchange createJbiMessageExchange(org.apache.camel.Exchange camelExchange,
                                                                       javax.jbi.messaging.MessageExchangeFactory exchangeFactory)
                                                                throws javax.jbi.messaging.MessagingException
Throws:
javax.jbi.messaging.MessagingException

getJbiInContent

protected Source getJbiInContent(org.apache.camel.Exchange camelExchange)

addJbiHeaders

protected void addJbiHeaders(javax.jbi.messaging.MessageExchange jbiExchange,
                             javax.jbi.messaging.NormalizedMessage normalizedMessage,
                             org.apache.camel.Exchange camelExchange)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.