public class

HistoryLog

extends Object
java.lang.Object
   ↳ com.gsma.services.rcs.history.HistoryLog

Class Overview

Content provider for history log

Summary

Constants
String BASECOLUMN_ID The name of the column containing the unique id across provider tables.
String CHAT_ID The name of the column containing the chat ID.
String CONTACT The name of the column containing the ContactId formatted number.
String CONTENT The name of the column containing the content of the message if this entry corresponds to a content message or the file URI if this entry is a file transfer, image share, video share etc.
String DIRECTION The name of the column containing the direction.
String DISPOSITION The name of the column containing the disposition.
String DURATION The name of the column containing the duration of a call or sharing (in milliseconds).
String EXPIRED_DELIVERY The name of the column denoting if delivery has expired for this file.
String FILEICON The name of the column containing the file icon URI.
String FILEICON_MIME_TYPE The name of the column containing the file icon MIME-type.
String FILENAME The name of the column containing the filename of a file transfer.
String FILESIZE The name of the column containing the file size of a file transfer.
String ID The name of the column containing the entry ID.
String MIME_TYPE The name of the column containing the MIME-type.
String PROVIDER_ID The name of the column containing the provider the entry originates from.
String READ_STATUS The name of the column containing the read status of the event.
String REASON_CODE The name of the column containing the reason code associated with the entry status.
String STATUS The name of the column containing the status (or state).
String TIMESTAMP The name of the column containing the time when the entry was inserted.
String TIMESTAMP_DELIVERED The name of the column containing the time when the entry was delivered.
String TIMESTAMP_DISPLAYED The name of the column containing the time when the entry was displayed.
String TIMESTAMP_SENT The name of the column containing the time when the entry was sent.
String TRANSFERRED The name of the column containing the transferred amount of data (in bytes).
Fields
public static final Uri CONTENT_URI Content provider URI for history log
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String BASECOLUMN_ID

Since: API Level 1.5

The name of the column containing the unique id across provider tables.

Type: INTEGER

Constant Value: "_id"

public static final String CHAT_ID

Since: API Level 1.5

The name of the column containing the chat ID.

Type: TEXT

Constant Value: "chat_id"

public static final String CONTACT

Since: API Level 1.5

The name of the column containing the ContactId formatted number.

Type: TEXT

Constant Value: "contact"

public static final String CONTENT

Since: API Level 1.5

The name of the column containing the content of the message if this entry corresponds to a content message or the file URI if this entry is a file transfer, image share, video share etc.

Type: TEXT

Constant Value: "content"

public static final String DIRECTION

Since: API Level 1.5

The name of the column containing the direction.

Type: INTEGER

Constant Value: "direction"

public static final String DISPOSITION

Since: API Level 1.6

The name of the column containing the disposition.

Type: INTEGER

Constant Value: "disposition"

public static final String DURATION

Since: API Level 1.5

The name of the column containing the duration of a call or sharing (in milliseconds).

Type: INTEGER

Constant Value: "duration"

public static final String EXPIRED_DELIVERY

Since: API Level 1.5

The name of the column denoting if delivery has expired for this file. Values: 1 (true), 0 (false)

Type: INTEGER

Constant Value: "expired_delivery"

public static final String FILEICON

Since: API Level 1.5

The name of the column containing the file icon URI.

Type: TEXT

Constant Value: "fileicon"

public static final String FILEICON_MIME_TYPE

Since: API Level 1.5

The name of the column containing the file icon MIME-type.

Type: TEXT

Constant Value: "fileicon_mime_type"

public static final String FILENAME

Since: API Level 1.5

The name of the column containing the filename of a file transfer.

Type: TEXT

Constant Value: "filename"

public static final String FILESIZE

Since: API Level 1.5

The name of the column containing the file size of a file transfer.

Type: INTEGER

Constant Value: "filesize"

public static final String ID

Since: API Level 1.5

The name of the column containing the entry ID.

Type: TEXT

Constant Value: "id"

public static final String MIME_TYPE

Since: API Level 1.5

The name of the column containing the MIME-type.

Type: TEXT

Constant Value: "mime_type"

public static final String PROVIDER_ID

Since: API Level 1.5

The name of the column containing the provider the entry originates from.

Type: INTEGER

Constant Value: "provider_id"

public static final String READ_STATUS

Since: API Level 1.5

The name of the column containing the read status of the event.

Type: INTEGER

Constant Value: "read_status"

public static final String REASON_CODE

Since: API Level 1.5

The name of the column containing the reason code associated with the entry status.

Type: INTEGER

Constant Value: "reason_code"

public static final String STATUS

Since: API Level 1.5

The name of the column containing the status (or state).

Type: INTEGER

Constant Value: "status"

public static final String TIMESTAMP

Since: API Level 1.5

The name of the column containing the time when the entry was inserted.

Type: INTEGER

Constant Value: "timestamp"

public static final String TIMESTAMP_DELIVERED

Since: API Level 1.5

The name of the column containing the time when the entry was delivered. 0 means not delivered.

Type: INTEGER

Constant Value: "timestamp_delivered"

public static final String TIMESTAMP_DISPLAYED

Since: API Level 1.5

The name of the column containing the time when the entry was displayed. 0 means not displayed.

Type: INTEGER

Constant Value: "timestamp_displayed"

public static final String TIMESTAMP_SENT

Since: API Level 1.5

The name of the column containing the time when the entry was sent. 0 means not sent.

Type: INTEGER

Constant Value: "timestamp_sent"

public static final String TRANSFERRED

Since: API Level 1.5

The name of the column containing the transferred amount of data (in bytes).

Type: INTEGER

Constant Value: "transferred"

Fields

public static final Uri CONTENT_URI

Since: API Level 1.5

Content provider URI for history log