org.apache.camel.component.gae.mail
Class GMailEndpoint
java.lang.Object
org.apache.camel.impl.DefaultEndpoint
org.apache.camel.component.gae.mail.GMailEndpoint
- All Implemented Interfaces:
- CamelContextAware, OutboundBindingSupport<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void>, Endpoint, IsSingleton
public class GMailEndpoint
- extends DefaultEndpoint
- implements OutboundBindingSupport<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void>
Represents a Google App Engine Mail endpoint.
| Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
configureProperties, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, createScheduledExecutorService, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, getExecutorService, getScheduledExecutorService, hashCode, isLenientProperties, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setExecutorService, toString |
GMailEndpoint
public GMailEndpoint(String endpointUri,
String sender)
getOutboundBinding
public OutboundBinding<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void> getOutboundBinding()
- Specified by:
getOutboundBinding in interface OutboundBindingSupport<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void>
setOutboundBinding
public void setOutboundBinding(OutboundBinding<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void> outboundBinding)
- Specified by:
setOutboundBinding in interface OutboundBindingSupport<GMailEndpoint,com.google.appengine.api.mail.MailService.Message,Void>
getSender
public String getSender()
getMailService
public com.google.appengine.api.mail.MailService getMailService()
setMailService
public void setMailService(com.google.appengine.api.mail.MailService mailService)
getSubject
public String getSubject()
setSubject
public void setSubject(String subject)
getTo
public String getTo()
setTo
public void setTo(String to)
createConsumer
public Consumer createConsumer(Processor processor)
throws Exception
- Specified by:
createConsumer in interface Endpoint
- Throws:
Exception
createProducer
public Producer createProducer()
throws Exception
- Specified by:
createProducer in interface Endpoint
- Throws:
Exception
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton in interface IsSingleton
Copyright © 2007-2009 The Apache Software Foundation. All Rights Reserved.