RichCallData.java :  » UnTagged » android-rcs-ims-stack » com » orangelabs » rcs » provider » sharing » Android Open Source

Android Open Source » UnTagged » android rcs ims stack 
android rcs ims stack » com » orangelabs » rcs » provider » sharing » RichCallData.java
package com.orangelabs.rcs.provider.sharing;

import com.orangelabs.rcs.provider.eventlogs.EventLogData;

import android.net.Uri;

/**
 * Rich call history data constants
 * 
 * @author mhsm6403
 */
public class RichCallData {
  // Database URI
  public static final Uri CONTENT_URI = Uri.parse("content://com.orangelabs.rcs.csh/csh");
  
  // Column names
  public static final String KEY_ID = "_id";
  public static final String KEY_CONTACT_NUMBER = "contact_number";
  public static final String KEY_DESTINATION = "destination";
  public static final String KEY_MIME_TYPE = "mime_type";
  public static final String KEY_NAME = "name";
  public static final String KEY_SIZE = "size";
  public static final String KEY_DATA = "_data";
  public static final String KEY_TRANSFER_DATE = "_date";
  public static final String KEY_NUMBER_MESSAGES ="number_of_messages";
  public static final String KEY_STATUS = "status";
  public static final String KEY_SESSION_ID = "sessionId";
  
  // Column indexes
  public static final int COLUMN_KEY_ID = 0;
  public static final int COLUMN_CONTACT_NUMBER = 1;
  public static final int COLUMN_DESTINATION = 2;
  public static final int COLUMN_MIME_TYPE = 3;
  public static final int COLUMN_NAME = 4;
  public static final int COLUMN_SIZE = 5;
  public static final int COLUMN_DATA = 6;
  public static final int COLUMN_DATE = 7;
  public static final int COLUMN_STATUS = 8;
  public static final int COLUMN_SESSION_ID = 9;
  
  // Event direction
  public static final int EVENT_OUTGOING = EventLogData.VALUE_EVENT_DEST_OUTGOING;
  public static final int EVENT_INCOMING = EventLogData.VALUE_EVENT_DEST_INCOMING;
  
  // Status values
  public static final int STATUS_STARTED = EventLogData.VALUE_EVENT_STATUS_STARTED; 
  public static final int STATUS_TRANSFERED = EventLogData.VALUE_EVENT_STATUS_TERMINATED;
  public static final int STATUS_FAILED = EventLogData.VALUE_EVENT_STATUS_FAILED;
  
  // The maximum number of entries per contact in the database
  public static final int MAX_ENTRIES_PER_CONTACT = 200;
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.