java.lang.Object | |
↳ | android.provider.VoicemailContract.Status |
Defines fields exposed through the /status path of this content provider.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | CONFIGURATION_STATE | The configuration state of the voicemail source. | |||||||||
int | CONFIGURATION_STATE_CAN_BE_CONFIGURED | Value of CONFIGURATION_STATE to indicate the visual voicemail is not
yet configured on this device but can be configured by the user. |
|||||||||
int | CONFIGURATION_STATE_NOT_CONFIGURED | Value of CONFIGURATION_STATE to indicate the visual voicemail is not
yet configured on this device. |
|||||||||
int | CONFIGURATION_STATE_OK | Value of CONFIGURATION_STATE to indicate an all OK configuration status. |
|||||||||
String | DATA_CHANNEL_STATE | The data channel state of the voicemail source. | |||||||||
int | DATA_CHANNEL_STATE_NO_CONNECTION | Value of DATA_CHANNEL_STATE to indicate that data channel connection is not
working. |
|||||||||
int | DATA_CHANNEL_STATE_OK | Value of DATA_CHANNEL_STATE to indicate that data channel is working fine. |
|||||||||
String | DIR_TYPE | The MIME type for a collection of voicemail source statuses. | |||||||||
String | ITEM_TYPE | The MIME type for a single voicemail source status entry. | |||||||||
String | NOTIFICATION_CHANNEL_STATE | The notification channel state of the voicemail source. | |||||||||
int | NOTIFICATION_CHANNEL_STATE_MESSAGE_WAITING | Value of NOTIFICATION_CHANNEL_STATE to indicate that there are messages waiting
on the server but the details are not known. |
|||||||||
int | NOTIFICATION_CHANNEL_STATE_NO_CONNECTION | Value of NOTIFICATION_CHANNEL_STATE to indicate that the notification channel
connection is not working. |
|||||||||
int | NOTIFICATION_CHANNEL_STATE_OK | Value of NOTIFICATION_CHANNEL_STATE to indicate that the notification channel is
working fine. |
|||||||||
String | SETTINGS_URI | The URI to call to invoke source specific voicemail settings screen. | |||||||||
String | SOURCE_PACKAGE | The package name of the voicemail source. | |||||||||
String | VOICEMAIL_ACCESS_URI | The URI to call when the user requests to directly access the voicemail from the remote server. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.provider.BaseColumns
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CONTENT_URI | URI to insert/retrieve status of voicemail source. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
A convenience method to build status URI specific to a source package by appending
PARAM_KEY_SOURCE_PACKAGE param to the base URI. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
The configuration state of the voicemail source.
Possible values:
CONFIGURATION_STATE_OK
,
CONFIGURATION_STATE_NOT_CONFIGURED
,
CONFIGURATION_STATE_CAN_BE_CONFIGURED
Type: INTEGER
Value of CONFIGURATION_STATE
to indicate the visual voicemail is not
yet configured on this device but can be configured by the user.
This state must be used when the source has verified that the current user can be upgraded to visual voicemail and would like to show a set up invitation message.
Value of CONFIGURATION_STATE
to indicate the visual voicemail is not
yet configured on this device.
Value of CONFIGURATION_STATE
to indicate an all OK configuration status.
The data channel state of the voicemail source. This the channel through which the source pulls voicemail data from a remote server.
Possible values:
DATA_CHANNEL_STATE_OK
,
DATA_CHANNEL_STATE_NO_CONNECTION
Type: INTEGER
Value of DATA_CHANNEL_STATE
to indicate that data channel connection is not
working.
Value of DATA_CHANNEL_STATE
to indicate that data channel is working fine.
The MIME type for a collection of voicemail source statuses.
The MIME type for a single voicemail source status entry.
The notification channel state of the voicemail source. This is the channel through which the source gets notified of new voicemails on the remote server.
Possible values:
NOTIFICATION_CHANNEL_STATE_OK
,
NOTIFICATION_CHANNEL_STATE_NO_CONNECTION
,
NOTIFICATION_CHANNEL_STATE_MESSAGE_WAITING
Type: INTEGER
Value of NOTIFICATION_CHANNEL_STATE
to indicate that there are messages waiting
on the server but the details are not known.
Use this state when the notification can only tell that there are pending messages on the server but no details of the sender/time etc are known.
Value of NOTIFICATION_CHANNEL_STATE
to indicate that the notification channel
connection is not working.
Value of NOTIFICATION_CHANNEL_STATE
to indicate that the notification channel is
working fine.
The URI to call to invoke source specific voicemail settings screen. On a user request to setup voicemail an intent with action VIEW with this URI will be fired by the system.
Type: TEXT
The package name of the voicemail source. There can only be a one entry per source.
Type: TEXT
The URI to call when the user requests to directly access the voicemail from the remote server. In case of an IVR voicemail system this is typically set to the the voicemail number specified using a tel:/ URI.
Type: TEXT
URI to insert/retrieve status of voicemail source.
A convenience method to build status URI specific to a source package by appending
PARAM_KEY_SOURCE_PACKAGE
param to the base URI.