org.jboss.seam.mail.core
Class MailConfig

java.lang.Object
  extended by org.jboss.seam.mail.core.MailConfig
All Implemented Interfaces:
Serializable

@ApplicationScoped
public class MailConfig
extends Object
implements Serializable

Bean which holds Mail Session configuration options. Can be configured via Seam XML

Author:
Cody Lerum
See Also:
Serialized Form

Constructor Summary
MailConfig()
           
 
Method Summary
 Boolean getAuth()
           
 String getDomainName()
           
 Boolean getEnableSsl()
           
 Boolean getEnableTls()
           
 String getJndiSessionName()
           
 String getPassword()
           
 Boolean getRequireTls()
           
 String getServerHost()
           
 Integer getServerPort()
           
 String getUsername()
           
 boolean isValid()
           
 void setAuth(Boolean auth)
           
 void setDomainName(String domainName)
           
 void setEnableSsl(Boolean enableSsl)
           
 void setEnableTls(Boolean enableTls)
           
 void setJndiSessionName(String jndiSessionName)
           
 void setPassword(String password)
           
 void setRequireTls(Boolean requireTls)
           
 void setServerHost(String serverHost)
           
 void setServerPort(Integer serverPort)
           
 void setUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailConfig

public MailConfig()
Method Detail

getServerHost

public String getServerHost()

setServerHost

public void setServerHost(String serverHost)

getServerPort

public Integer getServerPort()

setServerPort

public void setServerPort(Integer serverPort)

getDomainName

public String getDomainName()

setDomainName

public void setDomainName(String domainName)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

getEnableTls

public Boolean getEnableTls()

setEnableTls

public void setEnableTls(Boolean enableTls)

getRequireTls

public Boolean getRequireTls()

setRequireTls

public void setRequireTls(Boolean requireTls)

getEnableSsl

public Boolean getEnableSsl()

setEnableSsl

public void setEnableSsl(Boolean enableSsl)

getAuth

public Boolean getAuth()

setAuth

public void setAuth(Boolean auth)

getJndiSessionName

public String getJndiSessionName()

setJndiSessionName

public void setJndiSessionName(String jndiSessionName)

isValid

public boolean isValid()


Copyright © 2011 Seam Framework. All Rights Reserved.