|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.camel.JbiBinding
public class JbiBinding
The binding of how Camel messages get mapped to JBI and back again
| Field Summary | |
|---|---|
static String |
MESSAGE_EXCHANGE
|
static String |
OPERATION
|
static String |
OPERATION_STRING
Deprecated. |
static String |
SECURITY_SUBJECT
|
| Constructor Summary | |
|---|---|
JbiBinding(org.apache.camel.CamelContext context)
Create the binding instance for a given CamelContext |
|
JbiBinding(org.apache.camel.CamelContext context,
boolean strictSerialization)
|
|
| Method Summary | |
|---|---|
void |
addHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy strategy)
|
void |
copyFromCamelToJbi(org.apache.camel.Exchange exchange,
MessageExchange messageExchange)
|
void |
copyFromCamelToJbi(org.apache.camel.Message message,
NormalizedMessage normalizedMessage)
|
org.apache.camel.Exchange |
createExchange(MessageExchange exchange)
|
protected MessageExchange |
createJbiMessageExchange(org.apache.camel.Exchange camelExchange,
MessageExchangeFactory exchangeFactory,
String defaultMep)
|
Exception |
extractException(org.apache.camel.Exchange exchange)
Extract an Exception from the exchange. |
static MessageExchange |
getMessageExchange(org.apache.camel.Exchange exchange)
Access the JBI MessageExchange that has been stored on the Camel Exchange |
static QName |
getOperation(org.apache.camel.Exchange exchange)
Access the JBI Operation that has been stored on a Camel Exchange |
static Subject |
getSecuritySubject(org.apache.camel.Message message)
Access the security subject that has been stored on the Camel Message |
MessageExchange |
makeJbiMessageExchange(org.apache.camel.Exchange camelExchange,
MessageExchangeFactory exchangeFactory,
String defaultMep)
|
void |
setConvertExceptions(boolean convertExceptions)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String MESSAGE_EXCHANGE
public static final String OPERATION
public static final String SECURITY_SUBJECT
@Deprecated public static final String OPERATION_STRING
| Constructor Detail |
|---|
public JbiBinding(org.apache.camel.CamelContext context)
context - the CamelContext
public JbiBinding(org.apache.camel.CamelContext context,
boolean strictSerialization)
| Method Detail |
|---|
public void addHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy strategy)
public void setConvertExceptions(boolean convertExceptions)
public MessageExchange makeJbiMessageExchange(org.apache.camel.Exchange camelExchange,
MessageExchangeFactory exchangeFactory,
String defaultMep)
throws MessagingException,
URISyntaxException
MessagingException
URISyntaxException
protected MessageExchange createJbiMessageExchange(org.apache.camel.Exchange camelExchange,
MessageExchangeFactory exchangeFactory,
String defaultMep)
throws MessagingException,
URISyntaxException
MessagingException
URISyntaxExceptionpublic org.apache.camel.Exchange createExchange(MessageExchange exchange)
public void copyFromCamelToJbi(org.apache.camel.Message message,
NormalizedMessage normalizedMessage)
throws MessagingException
MessagingException
public void copyFromCamelToJbi(org.apache.camel.Exchange exchange,
MessageExchange messageExchange)
throws MessagingException
MessagingExceptionpublic Exception extractException(org.apache.camel.Exchange exchange)
exchange - the Camel exchange
public static MessageExchange getMessageExchange(org.apache.camel.Exchange exchange)
public static QName getOperation(org.apache.camel.Exchange exchange)
exchange - the Camel Exchange
public static Subject getSecuritySubject(org.apache.camel.Message message)
message - the Camel message
null is no Subject is available in the headers
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||