org.apache.camel.component.mail
Class MailConfiguration
java.lang.Object
org.apache.camel.component.mail.MailConfiguration
- All Implemented Interfaces:
- Cloneable
public class MailConfiguration
- extends Object
- implements Cloneable
Represents the configuration data for communicating over email
- Version:
- $Revision: 532790 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailConfiguration
public MailConfiguration()
copy
public MailConfiguration copy()
- Returns a copy of this configuration
configure
public void configure(URI uri)
createJavaMailConnection
public JavaMailConnection createJavaMailConnection(MailEndpoint mailEndpoint)
getDefaultEncoding
public String getDefaultEncoding()
setDefaultEncoding
public void setDefaultEncoding(String defaultEncoding)
getHost
public String getHost()
setHost
public void setHost(String host)
getJavaMailProperties
public Properties getJavaMailProperties()
setJavaMailProperties
public void setJavaMailProperties(Properties javaMailProperties)
getPassword
public String getPassword()
setPassword
public void setPassword(String password)
getPort
public int getPort()
setPort
public void setPort(int port)
getProtocol
public String getProtocol()
setProtocol
public void setProtocol(String protocol)
getSession
public Session getSession()
setSession
public void setSession(Session session)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
getDestination
public String getDestination()
setDestination
public void setDestination(String destination)
getFrom
public String getFrom()
setFrom
public void setFrom(String from)
isDeleteProcessedMessages
public boolean isDeleteProcessedMessages()
setDeleteProcessedMessages
public void setDeleteProcessedMessages(boolean deleteProcessedMessages)
getFolderName
public String getFolderName()
setFolderName
public void setFolderName(String folderName)
Copyright © 2007 Apache Software Foundation. All Rights Reserved.