public abstract class AbstractMSGraphMailServer extends Object implements MailServer, AuthenticationContextAware
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
| Constructor and Description |
|---|
AbstractMSGraphMailServer(MailProtocol mailProtocol,
Long id,
String name,
String description,
String host,
String username,
String port,
long timeout,
AuthenticationContext authenticationContext) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTypepublic AbstractMSGraphMailServer(MailProtocol mailProtocol, Long id, String name, String description, String host, String username, String port, long timeout, AuthenticationContext authenticationContext)
public Long getId()
getId in interface MailServerpublic void setId(Long id)
setId in interface MailServerpublic String getName()
getName in interface MailServerpublic void setName(String name)
setName in interface MailServerpublic String getDescription()
getDescription in interface MailServerpublic void setDescription(String description)
setDescription in interface MailServerpublic String getHostname()
getHostname in interface MailServerpublic void setHostname(String hostname)
setHostname in interface MailServerpublic String getUsername()
getUsername in interface MailServerpublic void setUsername(String username)
setUsername in interface MailServerpublic String getPassword()
getPassword in interface MailServerpublic void setPassword(String password)
setPassword in interface MailServerpublic MailProtocol getMailProtocol()
getMailProtocol in interface MailServerpublic void setMailProtocol(MailProtocol mailProtocol)
setMailProtocol in interface MailServerpublic String getPort()
getPort in interface MailServerpublic void setPort(String port)
setPort in interface MailServerpublic long getTimeout()
getTimeout in interface MailServerpublic String getSocksHost()
getSocksHost in interface MailServerpublic String getSocksPort()
getSocksPort in interface MailServerpublic boolean getDebug()
getDebug in interface MailServerpublic javax.mail.Session getSession()
getSession in interface MailServerpublic void setTimeout(long timeout)
setTimeout in interface MailServerpublic void setSocksHost(String socksHost)
setSocksHost in interface MailServerpublic void setSocksPort(String socksPort)
setSocksPort in interface MailServerpublic void setDebug(boolean debug)
setDebug in interface MailServerpublic void setDebugStream(PrintStream debugStream)
MailServersetDebugStream in interface MailServerdebugStream - An optional stream to send debug messages to. If null, System.out is used.public void setProperties(Properties props)
setProperties in interface MailServerpublic Properties getProperties()
getProperties in interface MailServerpublic void setLogger(org.slf4j.Logger logger)
setLogger in interface MailServerpublic boolean isTlsHostnameCheckRequired()
isTlsHostnameCheckRequired in interface MailServerpublic void setTlsHostnameCheckRequired(boolean tlsHostnameCheckRequired)
setTlsHostnameCheckRequired in interface MailServerpublic void setAuthenticationContext(AuthenticationContext context)
setAuthenticationContext in interface AuthenticationContextAwarepublic AuthenticationContext getAuthenticationContext()
getAuthenticationContext in interface AuthenticationContextAwarepublic void smartConnect(javax.mail.Service service)
smartConnect in interface AuthenticationContextAwareCopyright © 2024 Atlassian. All rights reserved.