|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMailServerWrapper
Interface for Mail Server Wrapper
Method Summary | |
---|---|
void |
checkUser(java.lang.String server,
java.lang.String incomingPort,
java.lang.String user,
java.lang.String password,
boolean isSSLIn,
java.lang.String keystorePath,
java.lang.String keystorePassphrase)
|
DefaultFolder |
getDefaultFolder()
|
java.util.Locale |
getLocale()
|
javax.mail.Folder |
getMailDefaultFolder()
|
javax.mail.Session |
getSession()
|
javax.mail.Store |
getStore()
|
void |
openConnection(java.lang.String serverType,
java.lang.String outgoingServer,
java.lang.String outgoingPort,
boolean smtpAuth,
java.lang.String incomingServer,
java.lang.String incomingPort,
DefaultFolder defaultFolder,
java.lang.String user,
java.lang.String password,
boolean isSSLIn,
boolean isSSLOut,
java.lang.String keystorePath,
java.lang.String keystorePassphrase)
opens the connection with the mail server |
void |
releaseConnection()
closes the connection with the mail server |
Method Detail |
---|
void openConnection(java.lang.String serverType, java.lang.String outgoingServer, java.lang.String outgoingPort, boolean smtpAuth, java.lang.String incomingServer, java.lang.String incomingPort, DefaultFolder defaultFolder, java.lang.String user, java.lang.String password, boolean isSSLIn, boolean isSSLOut, java.lang.String keystorePath, java.lang.String keystorePassphrase) throws EmailAccessException
serverType
- StringoutgoingServer
- StringoutgoingPort
- StringincomingServer
- StringincomingPort
- StringdefaultFolder
- DefaultFolderuser
- Stringpassword
- StringisSSL
- boolean
EmailAccessException
void releaseConnection() throws EmailAccessException
EmailAccessException
void checkUser(java.lang.String server, java.lang.String incomingPort, java.lang.String user, java.lang.String password, boolean isSSLIn, java.lang.String keystorePath, java.lang.String keystorePassphrase) throws EmailAccessException
server
- The hostname of the incoming server.incomingPort
- The port number of the incoming server.user
- The username of the account to be used for the incoming server.password
- The password of the account to be used for the incoming server.isSSL
- Indication whether SSL is to be used.keystorePath
- Path to the keystore file used in SSL certificationkeystorePassphrase
- Passphrase of the keystore file
EmailAccessException
javax.mail.Session getSession()
javax.mail.Store getStore()
DefaultFolder getDefaultFolder()
javax.mail.Folder getMailDefaultFolder()
java.util.Locale getLocale()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |