public class LoggingPojo extends BeanSupport implements org.apache.servicemix.jbi.listener.MessageExchangeListener
| Constructor and Description |
|---|
LoggingPojo() |
| Modifier and Type | Method and Description |
|---|---|
org.slf4j.Logger |
getLog() |
int |
getMaxMsgDisplaySize() |
void |
onMessageExchange(javax.jbi.messaging.MessageExchange exchange)
Intercepts the
MessageExchange to output the message and its
properties for debugging purposes. |
void |
setLog(org.slf4j.Logger log) |
void |
setMaxMsgDisplaySize(int maxMsgDisplaySize) |
answer, answer, createInOnlyExchange, createInOnlyExchange, createInOnlyExchange, createInOptionalOutExchange, createInOutExchange, createInOutExchange, createInOutExchange, createRobustInOnlyExchange, done, fail, fail, forwardToExchange, forwardToExchange, getBody, getContext, getDeliveryChannel, getEndpoint, getExchangeFactory, getExtensionMBeanName, getInMessage, getMessageTransformer, getService, getServiceEndpoint, invoke, isInAndOut, propagateCorrelationId, send, sendSync, sendSync, setBody, setContext, setExtensionMBeanName, setMessageTransformer, setServiceEndpointpublic org.slf4j.Logger getLog()
public void setLog(org.slf4j.Logger log)
public int getMaxMsgDisplaySize()
public void setMaxMsgDisplaySize(int maxMsgDisplaySize)
public void onMessageExchange(javax.jbi.messaging.MessageExchange exchange)
throws javax.jbi.messaging.MessagingException
MessageExchange to output the message and its
properties for debugging purposes.onMessageExchange in interface org.apache.servicemix.jbi.listener.MessageExchangeListenerexchange - A JBI MessageExchange between two endpointsjavax.jbi.messaging.MessagingExceptionCopyright © 2005-2015 FuseSource. All Rights Reserved.