public class GMailEndpoint extends org.apache.camel.impl.DefaultEndpoint implements OutboundBindingSupport<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void>
| Constructor and Description |
|---|
GMailEndpoint(String endpointUri,
org.apache.camel.Component component,
String sender) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
String |
getBcc() |
String |
getCc() |
com.google.appengine.api.mail.MailService |
getMailService() |
OutboundBinding<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void> |
getOutboundBinding() |
String |
getSender() |
String |
getSubject() |
String |
getTo() |
boolean |
isSingleton() |
void |
setBcc(String bcc) |
void |
setCc(String cc) |
void |
setOutboundBinding(OutboundBinding<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void> outboundBinding) |
void |
setSubject(String subject) |
void |
setTo(String to) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspendpublic OutboundBinding<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void> getOutboundBinding()
getOutboundBinding in interface OutboundBindingSupport<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void>public void setOutboundBinding(OutboundBinding<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void> outboundBinding)
setOutboundBinding in interface OutboundBindingSupport<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void>public com.google.appengine.api.mail.MailService getMailService()
public String getSender()
public String getSubject()
public void setSubject(String subject)
public String getTo()
public void setTo(String to)
public String getCc()
public void setCc(String cc)
public String getBcc()
public void setBcc(String bcc)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
createConsumer in interface org.apache.camel.EndpointExceptionpublic org.apache.camel.Producer createProducer()
throws Exception
createProducer in interface org.apache.camel.EndpointExceptionpublic boolean isSingleton()
isSingleton in interface org.apache.camel.IsSingletonApache Camel