|
![]() |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.nitido.nimx.nuggets.iplanetset.ExternalMailSetting
public class ExternalMailSetting
ExternalMailSetting is a data object used to store the external mail settings. It provide methods for coverting to and from a string with field values concatenated together.
Field Summary | |
---|---|
java.lang.String |
_destFolder
The location of where the destination folder will be stored. |
java.lang.String |
_host
Host name of the external POP3 mail server. |
java.lang.String |
_indicator
The color of the "indicator" for identifying the mail is downloaded from this external POP3 mail server. |
boolean |
_leaveMail
Leave a copy of the mail on the external POP3 server. |
boolean |
_newOnly
Donwload only new messages (instead of all) from the external POP3 server. |
int |
_order
The order of the server in the list. |
java.lang.String |
_password
The password to login to the external POP3 mail server. |
int |
_port
Port of the external POP3 mail server. |
java.lang.String |
_status
Indicate the status of the previous access to this external mail server. |
java.lang.String |
_username
The user name to login to the external POP3 mail server. |
boolean |
_useSSL
Indicate the POP server runs over SSL socket. |
Constructor Summary | |
---|---|
ExternalMailSetting()
A lazy constructor with default values set. |
|
ExternalMailSetting(int order,
java.lang.String host,
int port,
java.lang.String username,
java.lang.String password,
java.lang.String destFolder,
java.lang.String indicator,
boolean leaveMail,
boolean newOnly,
java.lang.String status)
Deprecated. |
|
ExternalMailSetting(int order,
java.lang.String host,
int port,
java.lang.String username,
java.lang.String password,
java.lang.String destFolder,
java.lang.String indicator,
boolean leaveMail,
boolean newOnly,
java.lang.String status,
boolean useSSL)
The default constructor. |
Method Summary | |
---|---|
static ExternalMailSetting |
parse(java.lang.String setStr)
Generate a ExternalMailSetting object by parsing the specified string. |
java.lang.String |
toString()
Format different fields of this object into a single String. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public int _order
Default value is 0.
public java.lang.String _host
Default value is "localhost".
public int _port
Default value is 110.
public java.lang.String _username
Default value is "username".
public java.lang.String _password
Default value is "password".
public java.lang.String _destFolder
Default value is "INBOX"
public java.lang.String _indicator
Default value is "red".
public boolean _leaveMail
Default value is true.
public boolean _newOnly
Default value is true.
public java.lang.String _status
Default value is "OK".
public boolean _useSSL
Default value is false.
Constructor Detail |
---|
public ExternalMailSetting()
This constructor will have the fields set to the following default values:
_order = 0; _host = "localhost"; _port = 110; _username = "username"; _password = "password"; _destFolder = "INBOX"; _indicator = "red"; _leaveMail = true; _newOnly = true; _status = "OK";
public ExternalMailSetting(int order, java.lang.String host, int port, java.lang.String username, java.lang.String password, java.lang.String destFolder, java.lang.String indicator, boolean leaveMail, boolean newOnly, java.lang.String status, boolean useSSL)
public ExternalMailSetting(int order, java.lang.String host, int port, java.lang.String username, java.lang.String password, java.lang.String destFolder, java.lang.String indicator, boolean leaveMail, boolean newOnly, java.lang.String status)
Method Detail |
---|
public static ExternalMailSetting parse(java.lang.String setStr)
The string should have the format:
"order, host, port, username, password, destFolder, indicator,
leaveMail, newOnly, status"
setStr
- The initial string of the settings.public java.lang.String toString()
The resulting string will have the format:
"order, host, (s:)port, username, password, destFolder, indicator,
leaveMail, newOnly, status"
NOTE: The "s:" before the host name indicates whether the external mail server is using SSL socket.
This method overwrites the default implementation of Object.toString().
toString
in class java.lang.Object
|
Nitido NiM 2.5 Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1999-2009 Nitido Inc. Proprietary and Confidential. All Rights Reserved.