org.apache.camel.component.mail
Class MailExchange
java.lang.Object
org.apache.camel.impl.DefaultExchange
org.apache.camel.component.mail.MailExchange
- All Implemented Interfaces:
- Exchange
public class MailExchange
- extends DefaultExchange
Represents an Exchange
for working with Mail
- Version:
- $Revision:520964 $
Methods inherited from class org.apache.camel.impl.DefaultExchange |
configureMessage, copy, copyFrom, createFaultMessage, getContext, getException, getExchangeId, getFault, getPattern, getProperties, getProperty, getProperty, getUnitOfWork, isFailed, isTransacted, removeProperty, setException, setExchangeId, setFault, setIn, setOut, setPattern, setProperties, setProperty, setUnitOfWork, throwException, toString |
MailExchange
public MailExchange(CamelContext context,
ExchangePattern pattern,
MailBinding binding)
MailExchange
public MailExchange(CamelContext context,
ExchangePattern pattern,
MailBinding binding,
Message message)
MailExchange
public MailExchange(DefaultExchange parent,
MailBinding binding)
getIn
public MailMessage getIn()
- Specified by:
getIn
in interface Exchange
- Overrides:
getIn
in class DefaultExchange
getOut
public MailMessage getOut()
- Specified by:
getOut
in interface Exchange
- Overrides:
getOut
in class DefaultExchange
getOut
public MailMessage getOut(boolean lazyCreate)
- Specified by:
getOut
in interface Exchange
- Overrides:
getOut
in class DefaultExchange
getFault
public MailMessage getFault()
- Specified by:
getFault
in interface Exchange
- Overrides:
getFault
in class DefaultExchange
getBinding
public MailBinding getBinding()
newInstance
public Exchange newInstance()
- Specified by:
newInstance
in interface Exchange
- Overrides:
newInstance
in class DefaultExchange
createInMessage
protected MailMessage createInMessage()
- Overrides:
createInMessage
in class DefaultExchange
createOutMessage
protected MailMessage createOutMessage()
- Overrides:
createOutMessage
in class DefaultExchange
Apache CAMEL