| java.lang.Object | ||
| ↳ | com.ardic.android.parcelables.EmailConfig | |
| ↳ | com.ardic.android.parcelables.EmailConfigExchange | |
Implementation of Parcelable Interface for Exchange e-mail account configuration
See also:
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | LOOKBACK_ALL | Download all e-mail messages from the server | |||||||||
| int | LOOKBACK_ONE_DAY | Download e-mail messages since yesterday | |||||||||
| int | LOOKBACK_ONE_MONTH | Download e-mail messages of past month | |||||||||
| int | LOOKBACK_ONE_WEEK | Download e-mail messages of past week | |||||||||
| int | LOOKBACK_THREE_DAYS | Download e-mail messages of past 3 days | |||||||||
| int | LOOKBACK_TWO_WEEKS | Download e-mail messages of past 2 weeks | |||||||||
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||
|
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructor method
| |||||||||||
Constructor method
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns User certificate alias.
| |||||||||||
Returns domain name.
| |||||||||||
Returns EAS protocol version.
| |||||||||||
Returns time internal to limit e-mail message download.
| |||||||||||
Queries whether to vibrate on email notification.
| |||||||||||
Sets User certificate alias.
| |||||||||||
Sets EAS domain name.
| |||||||||||
Sets EAS protocol version.
| |||||||||||
Sets time internal to limit e-mail message download.
| |||||||||||
Sets whether to vibrate on email notification.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||
|
| |||||||||||
|
| |||||||||||
Download all e-mail messages from the server
Download e-mail messages since yesterday
Download e-mail messages of past month
Download e-mail messages of past week
Download e-mail messages of past 3 days
Download e-mail messages of past 2 weeks
Constructor method
| Parameters | |
|---|---|
displayName |
String:
Display name of the e-mail account on the device. |
username |
String:
Account user name. |
emailAddress |
String:
Email Address of the e-mail account. |
pwd |
String:
Password of the e-mail account. |
incomingServerAddress |
String:
incoming e-mail server address. |
incomingPort |
int:
incoming e-mail server port. |
incomingAuth |
int:
incoming e-mail server authentication type. One of AUTH_NONE,
AUTH_SSL_TLS, AUTH_SSL_TLS_ALL, AUTH_STARTTLS,
AUTH_STARTTLS_ALL |
senderName |
String:
Sender name shown in outgoing messages. |
signature |
String:
Sender signature shown in outgoing messages. |
syncInterval |
int:
Time to query server for newly arrived e-mail messages. |
domainName |
String:
incoming e-mail server domain name. If domain name is given in username
then this parameter is ignored. |
protocolVersion |
String:
EAS(Exchange Active Sync) Protocol Version |
syncLookback |
int:
Number of past days to download e-mail messages. One of
LOOKBACK_ONE_DAY, LOOKBACK_ONE_WEEK, LOOKBACK_TWO_WEEKS
, LOOKBACK_ONE_MONTH, LOOKBACK_ALL |
clientCertAlias |
String:
User certificate alias for authentication. |
vibrateOnMail |
boolean:
Whether vibrate on e-mail arrival or not.
|
Constructor method
| Parameters | |
|---|---|
id |
long:
Account ID. |
displayName |
String:
Display name of the e-mail account on the device. |
username |
String:
Account user name. |
emailAddress |
String:
Email Address of the e-mail account. |
pwd |
String:
Password of the e-mail account |
incomingServerAddress |
String:
incoming e-mail server address. |
incomingPort |
int:
incoming e-mail server port. |
incomingAuth |
int:
incoming e-mail server authentication type. One of AUTH_NONE,
AUTH_SSL_TLS, AUTH_SSL_TLS_ALL, AUTH_STARTTLS,
AUTH_STARTTLS_ALL |
senderName |
String:
Sender name shown in outgoing messages. |
signature |
String:
Sender signature shown in outgoing messages. |
syncInterval |
int:
Time to query server for newly arrived e-mail messages. |
domainName |
String:
incoming e-mail server domain name. If domain name is given in username
then this parameter is ignored. |
protocolVersion |
String:
EAS(Exchange Active Sync) Protocol Version |
syncLookback |
int:
Number of past days to download e-mail messages. One of
LOOKBACK_ONE_DAY, LOOKBACK_ONE_WEEK, LOOKBACK_TWO_WEEKS
, LOOKBACK_ONE_MONTH, LOOKBACK_ALL |
clientCertAlias |
String:
User certificate alias for authentication. |
vibrateOnMail |
boolean:
Whether vibrate on e-mail arrival or not.
|
Returns User certificate alias.
| Returns | |
|---|---|
String |
User certificate alias. |
Returns domain name.
| Returns | |
|---|---|
String |
Domain name. |
Returns EAS protocol version.
| Returns | |
|---|---|
String |
EAS protocol version |
Returns time internal to limit e-mail message download. One of LOOKBACK_ONE_DAY,
LOOKBACK_ONE_WEEK, LOOKBACK_TWO_WEEKS, LOOKBACK_ONE_MONTH,
LOOKBACK_ALL
| Returns | |
|---|---|
int |
Time interval to download e-mail messages. |
Queries whether to vibrate on email notification. This attribute maybe changed by Exchange Server.
| Returns | |
|---|---|
boolean |
Whether to vibrate on email notification. |
Sets User certificate alias.
| Parameters | |
|---|---|
clientCertAlias |
String:
User certificate alias.
|
Sets EAS domain name. If domain name is given in username then this method has no effect.
| Parameters | |
|---|---|
domainName |
String:
EAS Domain name.
|
Sets EAS protocol version. This attribute maybe changed by Exchange Server.
| Parameters | |
|---|---|
protocolVersion |
String:
EAS Protocol version
|
Sets time internal to limit e-mail message download.
| Parameters | |
|---|---|
syncLookback |
int:
One of LOOKBACK_ONE_DAY, LOOKBACK_ONE_WEEK,
LOOKBACK_TWO_WEEKS, LOOKBACK_ONE_MONTH, LOOKBACK_ALL
|
Sets whether to vibrate on email notification.
| Parameters | |
|---|---|
vibrateOnMail |
boolean:
Whether to vibrate on email notification.
|