org.apache.camel.component.xmpp
Class XmppExchange
java.lang.Object
org.apache.camel.impl.DefaultExchange
org.apache.camel.component.xmpp.XmppExchange
- All Implemented Interfaces:
- Exchange
public class XmppExchange
- extends DefaultExchange
Represents an Exchange for working with XMPP
- Version:
- $Revision:520964 $
| Fields inherited from interface org.apache.camel.Exchange |
AGGREGATED_INDEX, AGGREGATED_SIZE, ASYNC_WAIT, BATCH_COMPLETE, BATCH_INDEX, BATCH_SIZE, BEAN_HOLDER, BEAN_METHOD_NAME, BEAN_MULTI_PARAMETER_ARRAY, CHARSET_NAME, CONTENT_TYPE, DATASET_INDEX, EXCEPTION_CAUGHT, EXCEPTION_HANDLED, FAILURE_HANDLED, FILE_LOCAL_WORK_PATH, FILE_NAME, FILE_NAME_ONLY, FILE_NAME_PRODUCED, FILE_PARENT, FILE_PATH, FILTERED, HTTP_CHARACTER_ENCODING, HTTP_METHOD, HTTP_PATH, HTTP_QUERY, HTTP_RESPONSE_CODE, HTTP_URI, INTERCEPTED_ENDPOINT, LOG_DEBUG_BODY_MAX_CHARS, LOOP_INDEX, LOOP_SIZE, MULTICAST_INDEX, ON_COMPLETION, REDELIVERED, REDELIVERY_COUNTER, ROLLBACK_ONLY, ROUTE_STOP, SPLIT_INDEX, SPLIT_SIZE, TIMER_FIRED_TIME, TIMER_NAME, TIMER_PERIOD, TIMER_TIME, TRANSACTED |
| Methods inherited from class org.apache.camel.impl.DefaultExchange |
addOnCompletion, configureMessage, copy, copyFrom, createExchangeId, createFaultMessage, getContext, getException, getException, getExchangeId, getFault, getFromEndpoint, getPattern, getProperties, getProperty, getProperty, getUnitOfWork, hasFault, hasOut, isFailed, isRollbackOnly, isTransacted, newCopy, removeFault, removeProperty, setException, setExchangeId, setFault, setFromEndpoint, setIn, setOut, setPattern, setProperties, setProperty, setUnitOfWork, toString |
XmppExchange
public XmppExchange(XmppEndpoint endpoint,
ExchangePattern pattern,
XmppBinding binding)
XmppExchange
public XmppExchange(XmppEndpoint endpoint,
ExchangePattern pattern,
XmppBinding binding,
org.jivesoftware.smack.packet.Message message)
XmppExchange
public XmppExchange(DefaultExchange parent,
XmppBinding binding)
getIn
public XmppMessage getIn()
- Specified by:
getIn in interface Exchange- Overrides:
getIn in class DefaultExchange
getOut
public XmppMessage getOut()
- Specified by:
getOut in interface Exchange- Overrides:
getOut in class DefaultExchange
getOut
public XmppMessage getOut(boolean lazyCreate)
- Specified by:
getOut in interface Exchange- Overrides:
getOut in class DefaultExchange
getFault
public XmppMessage getFault()
- Specified by:
getFault in interface Exchange- Overrides:
getFault in class DefaultExchange
getBinding
public XmppBinding getBinding()
newInstance
public Exchange newInstance()
- Specified by:
newInstance in interface Exchange- Overrides:
newInstance in class DefaultExchange
getInMessage
public org.jivesoftware.smack.packet.Message getInMessage()
- Return the underlying XMPP In message
- Returns:
- the XMPP In message
getOutMessage
public org.jivesoftware.smack.packet.Message getOutMessage()
- Return the underlying XMPP Out message
- Returns:
- the XMPP out message
getFaultMessage
public org.jivesoftware.smack.packet.Message getFaultMessage()
- Return the underlying XMPP Fault message
- Returns:
- the XMPP fault message
createInMessage
protected XmppMessage createInMessage()
- Overrides:
createInMessage in class DefaultExchange
createOutMessage
protected XmppMessage createOutMessage()
- Overrides:
createOutMessage in class DefaultExchange
Copyright © 2009 Apache Software Foundation. All Rights Reserved.