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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.ardic.android.parcelables.EmailConfig
| |||||||||||
From interface
android.os.Parcelable
|
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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.ardic.android.parcelables.EmailConfig
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
android.os.Parcelable
|
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.
|