| java.lang.Object | |
| ↳ | com.ardic.android.parcelables.EmailConfig |
|
|
Implementation of Parcelable Interface for e-mail account configuration
See also:
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| EmailConfig.AccountType | This enum is for e-mail account types. | ||||||||||
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | AUTH_NONE | Authentication none | |||||||||
| int | AUTH_PWD | Authentication with password | |||||||||
| int | AUTH_SSL_TLS | Security Type type SSL/TLS | |||||||||
| int | AUTH_SSL_TLS_ALL | Security Type type SSL/TLS(Accept all certificates) | |||||||||
| int | AUTH_STARTTLS | Security Type type STARTTLS | |||||||||
| int | AUTH_STARTTLS_ALL | Security Type type STARTTLS(Accept all certificates) | |||||||||
| int | INTERVAL_AUTO_PUSH | E-mail Sync frequency Auto Push | |||||||||
| int | INTERVAL_FIFTEEN_MINS | E-mail Sync frequency Every 15 mins | |||||||||
| int | INTERVAL_FIVE_MINS | E-mail Sync frequency Every 5 mins | |||||||||
| int | INTERVAL_NEVER | E-mail Sync frequency Never | |||||||||
| int | INTERVAL_ONE_HOUR | E-mail Sync frequency Every 60 mins | |||||||||
| int | INTERVAL_TEN_MINS | E-mail Sync frequency Every 10 mins | |||||||||
| int | INTERVAL_THIRTY_MINS | E-mail Sync frequency Every 30 mins | |||||||||
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||
| Protected Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Returns display name of the e-mail account.
| |||||||||||
Returns e-mail address of the e-mail account
| |||||||||||
Returns e-mail account configuration Id.
| |||||||||||
Returns incoming e-mail server authentication type.
| |||||||||||
Returns Port number of the incoming e-mail server.
| |||||||||||
Returns address of the incoming e-mail server.
| |||||||||||
Returns Sender Name.
| |||||||||||
Returns User signature below e-mail messages.
| |||||||||||
Returns e-mail message sync interval.
| |||||||||||
Returns e-mail account type.
| |||||||||||
Returns account user name.
| |||||||||||
Sets display name of the e-mail account.
| |||||||||||
Sets e-mail address of the e-mail account.
| |||||||||||
Sets incoming e-mail server authentication type.
| |||||||||||
Sets Port number of the incoming mail server.
| |||||||||||
Sets address of the incoming e-mail server.
| |||||||||||
Sets e-mail password of the account.
| |||||||||||
Sets Sender name.
| |||||||||||
Sets User Signature below e-mail messages.
| |||||||||||
sets e-mail message sync interval.
| |||||||||||
Sets account user name.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||
|
| |||||||||||
Authentication none
Authentication with password
Security Type type SSL/TLS
Security Type type SSL/TLS(Accept all certificates)
Security Type type STARTTLS
Security Type type STARTTLS(Accept all certificates)
E-mail Sync frequency Auto Push
E-mail Sync frequency Every 15 mins
E-mail Sync frequency Every 5 mins
E-mail Sync frequency Never
E-mail Sync frequency Every 60 mins
E-mail Sync frequency Every 10 mins
E-mail Sync frequency Every 30 mins
| Parameters | |
|---|---|
type |
EmailConfig.AccountType
|
displayName |
String
|
username |
String
|
emailAddress |
String
|
pwd |
String
|
incomingServerAddress |
String
|
incomingPort |
int
|
incomingAuth |
int
|
senderName |
String
|
signature |
String
|
syncInterval |
int
|
| Parameters | |
|---|---|
type |
EmailConfig.AccountType
|
id |
long
|
displayName |
String
|
username |
String
|
emailAddress |
String
|
pwd |
String
|
incomingServerAddress |
String
|
incomingPort |
int
|
incomingAuth |
int
|
senderName |
String
|
signature |
String
|
syncInterval |
int
|
Returns display name of the e-mail account.
| Returns | |
|---|---|
String |
Display name of the account. |
Returns e-mail address of the e-mail account
| Returns | |
|---|---|
String |
Address of the e-mail account. |
Returns e-mail account configuration Id.
| Returns | |
|---|---|
long |
Account ID. |
Returns incoming e-mail server authentication type.
| Returns | |
|---|---|
int |
incoming e-mail server authentication type. |
Returns Port number of the incoming e-mail server.
| Returns | |
|---|---|
int |
Port number |
Returns address of the incoming e-mail server.
| Returns | |
|---|---|
String |
Address of the incoming e-mail server. |
Returns Sender Name.
| Returns | |
|---|---|
String |
Sender Name. |
Returns User signature below e-mail messages.
| Returns | |
|---|---|
String |
User signature below e-mail messages. |
Returns e-mail message sync interval.
| Returns | |
|---|---|
int |
e-mail message sync interval. One of INTERVAL_AUTO_PUSH,
INTERVAL_NEVER, INTERVAL_FIVE_MINS, INTERVAL_TEN_MINS,
INTERVAL_FIFTEEN_MINS, INTERVAL_THIRTY_MINS,
INTERVAL_ONE_HOUR
|
Returns account user name.
| Returns | |
|---|---|
String |
Account user name. |
Sets display name of the e-mail account.
| Parameters | |
|---|---|
displayName |
String:
Display name of the account.
|
Sets e-mail address of the e-mail account.
| Parameters | |
|---|---|
emailAddress |
String:
Address of the e-mail account.
|
Sets incoming e-mail server authentication type.
One of AUTH_NONE, AUTH_SSL_TLS, AUTH_SSL_TLS_ALL,
AUTH_STARTTLS, AUTH_STARTTLS_ALL
| Parameters | |
|---|---|
incomingAuth |
int:
Incoming e-mail server authentication type.
|
Sets Port number of the incoming mail server.
| Parameters | |
|---|---|
incomingPort |
int:
Port number
|
Sets address of the incoming e-mail server.
| Parameters | |
|---|---|
incomingServerAddress |
String:
Address of the incoming e-mail server.
|
Sets e-mail password of the account.
| Parameters | |
|---|---|
pwd |
String:
e-mail password of the account.
|
Sets Sender name.
| Parameters | |
|---|---|
senderName |
String:
Sender name.
|
Sets User Signature below e-mail messages.
| Parameters | |
|---|---|
signature |
String:
User Signature below e-mail messages.
|
sets e-mail message sync interval.
| Parameters | |
|---|---|
syncInterval |
int:
e-mail message sync interval. One of INTERVAL_AUTO_PUSH,
INTERVAL_NEVER, INTERVAL_FIVE_MINS, INTERVAL_TEN_MINS,
INTERVAL_FIFTEEN_MINS, INTERVAL_THIRTY_MINS,
INTERVAL_ONE_HOUR
|
Sets account user name.
| Parameters | |
|---|---|
username |
String:
Account user name.
|