|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 isSSL,
java.lang.String keystorePath,
java.lang.String keystorePassphrase)
|
DefaultFolder |
getDefaultFolder()
|
java.util.Locale |
getLocale()
|
javax.mail.Folder |
getMailDefaultFolder()
|
java.lang.String |
getServerType()
|
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 isSSL,
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 |
public 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 isSSL, java.lang.String keystorePath, java.lang.String keystorePassphrase) throws EmailAccessException
serverType
- StringoutgoingServer
- StringoutgoingPort
- StringincomingServer
- StringincomingPort
- StringdefaultFolder
- DefaultFolderuser
- Stringpassword
- StringisSSL
- boolean
EmailAccessException
public void releaseConnection() throws EmailAccessException
EmailAccessException
public void checkUser(java.lang.String server, java.lang.String incomingPort, java.lang.String user, java.lang.String password, boolean isSSL, 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
public javax.mail.Session getSession()
public javax.mail.Store getStore()
public DefaultFolder getDefaultFolder()
public javax.mail.Folder getMailDefaultFolder()
public java.util.Locale getLocale()
public java.lang.String getServerType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |