org.apache.camel.component.mina
Class MinaPayloadHelper

java.lang.Object
  extended by org.apache.camel.component.mina.MinaPayloadHelper

public final class MinaPayloadHelper
extends Object

Helper to get and set the correct payload when transferring data using camel-mina. Always use this helper instead of direct access on the exchange object.

This helper ensures that we can also transfer exchange objects over the wire using the transferExchange=true option.

Version:

Method Summary
static Object getIn(MinaEndpoint endpoint, org.apache.camel.Exchange exchange)
           
static Object getOut(MinaEndpoint endpoint, org.apache.camel.Exchange exchange)
           
static void setIn(org.apache.camel.Exchange exchange, Object payload)
           
static void setOut(org.apache.camel.Exchange exchange, Object payload)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getIn

public static Object getIn(MinaEndpoint endpoint,
                           org.apache.camel.Exchange exchange)

getOut

public static Object getOut(MinaEndpoint endpoint,
                            org.apache.camel.Exchange exchange)

setIn

public static void setIn(org.apache.camel.Exchange exchange,
                         Object payload)

setOut

public static void setOut(org.apache.camel.Exchange exchange,
                          Object payload)


Apache Camel