/packages/apps/Messaging/src/com/android/messaging/datamodel/action/ |
H A D | UpdateConversationArchiveStatusAction.java | 30 public static void archiveConversation(final String conversationId) { argument 32 new UpdateConversationArchiveStatusAction(conversationId, true /* isArchive */); 36 public static void unarchiveConversation(final String conversationId) { argument 38 new UpdateConversationArchiveStatusAction(conversationId, false /* isArchive */); 46 final String conversationId, final boolean isArchive) { 47 Assert.isTrue(!TextUtils.isEmpty(conversationId)); 48 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 54 final String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 61 db, conversationId, isArchived); 68 MessagingContentProvider.notifyConversationMetadataChanged(conversationId); 45 UpdateConversationArchiveStatusAction( final String conversationId, final boolean isArchive) argument [all...] |
H A D | DeleteConversationAction.java | 49 public static void deleteConversation(final String conversationId, final long cutoffTimestamp) { argument 50 final DeleteConversationAction action = new DeleteConversationAction(conversationId, 58 private DeleteConversationAction(final String conversationId, final long cutoffTimestamp) { argument 60 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 73 final String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 76 if (!TextUtils.isEmpty(conversationId)) { 78 final long threadId = BugleDatabaseOperations.getThreadId(db, conversationId); 80 if (BugleDatabaseOperations.deleteConversation(db, conversationId, cutoffTimestamp)) { 82 + conversationId); 87 BugleNotifications.update(true /* silent */, null /* conversationId */, [all...] |
H A D | UpdateConversationOptionsAction.java | 38 public static void enableConversationNotifications(final String conversationId, argument 40 Assert.notNull(conversationId); 43 conversationId, enableNotification, null, null); 50 public static void setConversationNotificationSound(final String conversationId, argument 52 Assert.notNull(conversationId); 55 conversationId, null, ringtoneUri, null); 62 public static void enableVibrationForConversationNotification(final String conversationId, argument 64 Assert.notNull(conversationId); 67 conversationId, null, null, enableVibration); 78 protected UpdateConversationOptionsAction(final String conversationId, argument [all...] |
H A D | MarkAsReadAction.java | 44 public static void markAsRead(final String conversationId) { argument 45 final MarkAsReadAction action = new MarkAsReadAction(conversationId); 49 private MarkAsReadAction(final String conversationId) { argument 50 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 55 final String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 61 final long threadId = BugleDatabaseOperations.getThreadId(db, conversationId); 70 values.put(MessageColumns.CONVERSATION_ID, conversationId); 78 new String[] { conversationId }); 80 MessagingContentProvider.notifyMessagesChanged(conversationId);
|
H A D | WriteDraftMessageAction.java | 36 public static void writeDraftMessage(final String conversationId, final MessageData message) { argument 37 final WriteDraftMessageAction action = new WriteDraftMessageAction(conversationId, message); 41 private static final String KEY_CONVERSATION_ID = "conversationId"; 44 private WriteDraftMessageAction(final String conversationId, final MessageData message) { argument 45 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 52 final String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 59 ConversationListItemData.getExistingConversation(db, conversationId); 69 LogUtil.w(LogUtil.BUGLE_DATAMODEL_TAG, "Conversation " + conversationId + 77 db, conversationId, message, BugleDatabaseOperations.UPDATE_MODE_ADD_DRAFT); 79 MessagingContentProvider.notifyConversationMetadataChanged(conversationId); [all...] |
H A D | MarkAsSeenAction.java | 43 final MarkAsSeenAction action = new MarkAsSeenAction((String) null/*conversationId*/); 50 public static void markAsSeen(final String conversationId) { argument 51 final MarkAsSeenAction action = new MarkAsSeenAction(conversationId); 57 * @param conversationId the conversation id for which to mark as seen, or null to mark all 60 public MarkAsSeenAction(final String conversationId) { argument 61 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 66 final String conversationId = 68 final boolean hasSpecificConversation = !TextUtils.isEmpty(conversationId); 86 new String[] { conversationId }); 88 MessagingContentProvider.notifyMessagesChanged(conversationId); [all...] |
H A D | UpdateDestinationBlockedAction.java | 79 final String destination, final boolean blocked, final String conversationId, 85 new UpdateDestinationBlockedAction(destination, blocked, conversationId, 96 final String destination, final boolean blocked, final String conversationId, 102 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 109 String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 112 if (conversationId == null) { 113 conversationId = BugleDatabaseOperations 116 if (conversationId != null) { 118 UpdateConversationArchiveStatusAction.archiveConversation(conversationId); 120 UpdateConversationArchiveStatusAction.unarchiveConversation(conversationId); 78 updateDestinationBlocked( final String destination, final boolean blocked, final String conversationId, final UpdateDestinationBlockedActionListener listener) argument 95 UpdateDestinationBlockedAction( final String destination, final boolean blocked, final String conversationId, final String actionKey) argument [all...] |
H A D | InsertNewMessageAction.java | 132 final String conversationId = message.getConversationId(); 134 final ParticipantData self = getSelf(db, conversationId, message); 148 BugleDatabaseOperations.getRecipientsForConversation(db, conversationId); 158 String sendingConversationId = conversationId; 163 insertBroadcastSmsMessage(conversationId, message, subId, 176 BugleDatabaseOperations.updateDraftMessageData(db, conversationId, 181 final MessageData messageToSend = insertSendingMmsMessage(conversationId, 186 BugleDatabaseOperations.updateDraftMessageData(db, conversationId, 196 final DatabaseWrapper db, final String conversationId, final MessageData message) { 212 ConversationListItemData.getExistingConversation(db, conversationId); 195 getSelf( final DatabaseWrapper db, final String conversationId, final MessageData message) argument 288 insertBroadcastSmsMessage(final String conversationId, final MessageData message, final int subId, final long laterTimestamp, final ArrayList<String> recipients) argument 425 insertSendingMmsMessage(final String conversationId, final MessageData message, final long timestamp) argument [all...] |
H A D | ReadDraftDataAction.java | 50 public static ReadDraftDataActionMonitor readDraftData(final String conversationId, argument 55 final ReadDraftDataAction action = new ReadDraftDataAction(conversationId, 61 private static final String KEY_CONVERSATION_ID = "conversationId"; 64 private ReadDraftDataAction(final String conversationId, final MessageData incomingDraft, argument 67 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 85 final String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 88 ConversationListItemData.getExistingConversation(db, conversationId); 92 message = BugleDatabaseOperations.readDraftMessageData(db, conversationId, 96 message = MessageData.createDraftMessage(conversationId, conversation.getSelfId(), 99 + "conversationId [all...] |
H A D | SyncMessageBatch.java | 57 // Cache of thread->conversationId map 150 final String conversationId = mCache.getOrCreateConversation(db, sms.mThreadId, sms.mSubId, 152 if (conversationId == null) { 173 conversationId, 186 conversationId, selfId, participantId); 196 mConversationsToUpdate.add(conversationId); 245 final String conversationId = mCache.getOrCreateConversation(db, mms.mThreadId, mms.mSubId, 247 if (conversationId == null) { 268 final MessageData message = MmsUtils.createMmsMessage(mms, conversationId, participantId, 276 conversationId, selfI 290 rethrowSQLiteConstraintExceptionWithDetails(SQLiteConstraintException e, DatabaseWrapper db, String messageUri, long threadId, String conversationId, String selfId, String senderId) argument [all...] |
H A D | DownloadMmsAction.java | 119 final String conversationId = message.getConversationId(); 127 actionParameters.putString(KEY_CONVERSATION_ID, conversationId); 141 updateMessageStatus(notificationUri, messageId, conversationId, 159 updateMessageStatus(notificationUri, messageId, conversationId, 239 final String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 252 extras.putString(EXTRA_CONVERSATION_ID, conversationId); 272 notificationUri, conversationId, participantId, contentLocation, subId, 289 final String conversationId = actionParameters.getString(KEY_CONVERSATION_ID); 296 conversationId, participantId, statusIfFailed, subId, transactionId); 302 final String conversationId, fina 301 updateMessageStatus(final Uri messageUri, final String messageId, final String conversationId, final int status, final int rawStatus) argument [all...] |
/packages/apps/UnifiedEmail/src/com/android/mail/browse/ |
H A D | InlineAttachmentViewIntentBuilderCreator.java | 29 Account account, long conversationId); 28 createInlineAttachmentViewIntentBuilder( Account account, long conversationId) argument
|
/packages/apps/Messaging/src/com/android/messaging/ui/attachmentchooser/ |
H A D | AttachmentChooserActivity.java | 41 final String conversationId = 43 Assert.notNull(conversationId); 46 chooserFragment.setConversationId(conversationId);
|
/packages/apps/Messaging/src/com/android/messaging/widget/ |
H A D | WidgetConversationProvider.java | 111 final String conversationId = 117 null : getConversationData(context, conversationId); 122 intent.putExtra(UIIntents.UI_INTENT_EXTRA_CONVERSATION_ID, conversationId); 135 conversationId, WIDGET_CONVERSATION_REQUEST_CODE); 143 conversationId, WIDGET_CONVERSATION_TEMPLATE_REQUEST_CODE); 168 public static void notifyMessagesChanged(final Context context, final String conversationId) { argument 173 intent.putExtra(UIIntents.UI_INTENT_EXTRA_CONVERSATION_ID, conversationId); 183 final String conversationId) { 185 LogUtil.v(TAG, "notifyConversationDeleted convId: " + conversationId); 195 if (widgetConvId == null || widgetConvId.equals(conversationId)) { 182 notifyConversationDeleted(final Context context, final String conversationId) argument 208 notifyConversationRenamed(final Context context, final String conversationId) argument 271 getConversationData(final Context context, final String conversationId) argument [all...] |
/packages/apps/Messaging/src/com/android/messaging/datamodel/ |
H A D | BugleDatabaseOperations.java | 164 * @return conversationId 185 * @return conversationId 215 String conversationId = BugleDatabaseOperations.getExistingConversation(db, threadId, 218 if (conversationId == null) { 233 conversationId = BugleDatabaseOperations.createConversationInTransaction( 242 return conversationId; 258 String conversationId = null; 270 conversationId = cursor.getString(0); 278 return conversationId; 285 * @param conversationId Th 290 getThreadId(final DatabaseWrapper dbWrapper, final String conversationId) argument 469 deleteConversation(final DatabaseWrapper dbWrapper, final String conversationId, final long cutoffTimestamp) argument 537 getConversationMaxTimestamp(final DatabaseWrapper dbWrapper, final String conversationId) argument 558 updateConversationMetadataInTransaction(final DatabaseWrapper dbWrapper, final String conversationId, final String messageId, final long latestTimestamp, final boolean keepArchived, final String smsServiceCenter, final boolean shouldAutoSwitchSelfId) argument 599 updateConversationMetadataInTransaction(final DatabaseWrapper db, final String conversationId, final String messageId, final long latestTimestamp, final boolean keepArchived, final boolean shouldAutoSwitchSelfId) argument 609 updateConversationArchiveStatusInTransaction(final DatabaseWrapper dbWrapper, final String conversationId, final boolean isArchived) argument 643 addSelfIdAutoSwitchInfoToContentValues(final DatabaseWrapper dbWrapper, final MessageData message, final String conversationId, final ContentValues values) argument 716 updateConversationDraftSnippetAndPreviewInTransaction( final DatabaseWrapper dbWrapper, final String conversationId, final MessageData draftMessage) argument 772 updateConversationRowIfExists(final DatabaseWrapper dbWrapper, final String conversationId, final ContentValues values) argument 780 updateConversationRow(final DatabaseWrapper dbWrapper, final String conversationId, final ContentValues values) argument 822 updateConversationNameAndAvatarInTransaction( final DatabaseWrapper dbWrapper, final String conversationId) argument 835 updateConversationNameAndAvatarInTransaction( final DatabaseWrapper dbWrapper, final String conversationId, final List<ParticipantData> participants) argument 862 updateConversationSelfIdInTransaction( final DatabaseWrapper dbWrapper, final String conversationId, final String selfId) argument 873 getConversationSelfId(final DatabaseWrapper dbWrapper, final String conversationId) argument 907 getRecipientsForConversation(final DatabaseWrapper dbWrapper, final String conversationId) argument 922 getSmsServiceCenterForConversation(final DatabaseWrapper dbWrapper, final String conversationId) argument 981 getParticipantsForConversation( final DatabaseWrapper dbWrapper, final String conversationId) argument 1140 insertNewMessagePartInTransaction(final DatabaseWrapper dbWrapper, final MessagePartData messagePart, final String conversationId) argument 1280 deleteConversationIfEmptyInTransaction(final DatabaseWrapper dbWrapper, final String conversationId) argument 1323 refreshConversationMetadataInTransaction(final DatabaseWrapper dbWrapper, final String conversationId, final boolean shouldAutoSwitchSelfId, boolean keepArchived) argument 1365 maybeRefreshConversationMetadataInTransaction( final DatabaseWrapper dbWrapper, final String conversationId, final String messageId, final boolean shouldAutoSwitchSelfId, final boolean keepArchived) argument 1409 getQueryConversationsLatestMessageStatement( final DatabaseWrapper db, final String conversationId) argument 1431 getQueryMessagesLatestMessageStatement( final DatabaseWrapper db, final String conversationId) argument 1451 maybeRefreshConversationMetadataInTransaction( final DatabaseWrapper dbWrapper, final String conversationId, final boolean shouldAutoSwitchSelfId, boolean keepArchived) argument 1476 getConversationExists(final DatabaseWrapper dbWrapper, final String conversationId) argument 1510 updateDraftMessageData(final DatabaseWrapper dbWrapper, final String conversationId, @Nullable final MessageData message, final int updateMode) argument 1596 readDraftMessageData(final DatabaseWrapper dbWrapper, final String conversationId, final String conversationSelfId) argument 1633 addParticipantToConversation(final DatabaseWrapper dbWrapper, final ParticipantData participant, final String conversationId) argument 1875 refreshConversation(final String conversationId) argument [all...] |
H A D | MessagingContentProvider.java | 115 WidgetConversationProvider.notifyMessagesChanged(context, null /*conversationId*/); 121 public static Uri buildConversationParticipantsUri(final String conversationId) { argument 123 builder.appendPath(conversationId); 127 public static void notifyParticipantsChanged(final String conversationId) { argument 128 final Uri uri = buildConversationParticipantsUri(conversationId); 175 public static Uri buildConversationMessagesUri(final String conversationId) { argument 177 builder.appendPath(conversationId); 181 public static void notifyMessagesChanged(final String conversationId) { argument 182 final Uri uri = buildConversationMessagesUri(conversationId); 189 WidgetConversationProvider.notifyMessagesChanged(context, conversationId); 195 buildConversationMetadataUri(final String conversationId) argument 201 notifyConversationMetadataChanged(final String conversationId) argument 225 buildConversationImagesUri(final String conversationId) argument 234 buildDraftImagesUri(final String conversationId) argument 378 queryConversationMessages(final String conversationId, final Uri notifyUri) argument [all...] |
H A D | NoConfirmationSmsSendService.java | 77 final String conversationId = 89 if (TextUtils.isEmpty(recipients) && TextUtils.isEmpty(conversationId)) { 91 LogUtil.v(TAG, "Both conversationId and recipient(s) cannot be empty"); 109 if (TextUtils.isEmpty(conversationId)) { 116 conversationId); 118 messageData = MessageData.createDraftMmsMessage(conversationId, selfId, message, 123 conversationId); 125 messageData = MessageData.createDraftSmsMessage(conversationId, selfId,
|
H A D | DataModel.java | 76 final ConversationDataListener listener, final String conversationId); 92 public abstract PeopleAndOptionsData createPeopleAndOptionsData(final String conversationId, argument 111 public abstract DraftMessageData createDraftMessageData(String conversationId); argument 125 public void setFocusedConversation(final String conversationId) { argument 126 mFocusedConversation = conversationId; 129 public boolean isFocusedConversation(final String conversationId) { argument 131 && TextUtils.equals(mFocusedConversation, conversationId); 146 * @param conversationId conversation with the new incoming message 148 public boolean isNewMessageObservable(final String conversationId) { argument 150 || isFocusedConversation(conversationId); 75 createConversationData(final Context context, final ConversationDataListener listener, final String conversationId) argument [all...] |
H A D | SyncManager.java | 379 // Cache of thread->conversationId map 399 public synchronized boolean isArchived(final String conversationId) { argument 400 return mArchivedConversations.contains(conversationId); 417 String conversationId = mThreadToConversationId.get(threadId); 418 if (conversationId != null) { 419 return conversationId; 429 conversationId = BugleDatabaseOperations.getOrCreateConversation(db, threadId, 433 mArchivedConversations.add(conversationId); 436 conversationId = BugleDatabaseOperations.getOrCreateConversation(db, threadId, 441 if (conversationId ! [all...] |
/packages/apps/Messaging/tests/src/com/android/messaging/datamodel/action/ |
H A D | ReadWriteDraftMessageActionTest.java | 71 final String conversationId = getOrCreateConversation(db, participantNumber, threadId, 78 final MessageData message = MessageData.createDraftSmsMessage(conversationId, selfId, 81 WriteDraftMessageAction.writeDraftMessage(conversationId, message); 115 final String conversationId = BugleDatabaseOperations.getOrCreateConversation(db, threadId, 117 assertNotNull("No conversation", conversationId); 118 return conversationId; 130 final String conversationId = getOrCreateConversation(db, participantNumber, threadId, 137 final MessageData message = MessageData.createDraftSmsMessage(conversationId, selfId, 140 BugleDatabaseOperations.updateDraftMessageData(db, conversationId, message, 144 ReadDraftDataAction.readDraftData(conversationId, nul [all...] |
/packages/apps/Messaging/src/com/android/messaging/datamodel/data/ |
H A D | LaunchConversationData.java | 32 void onGetOrCreateNewConversation(String conversationId); argument 66 final Object data, final String conversationId) { 68 Assert.isTrue(conversationId != null); 72 mListener.onGetOrCreateNewConversation(conversationId); 65 onGetOrCreateConversationSucceeded(final ActionMonitor monitor, final Object data, final String conversationId) argument
|
/packages/apps/Messaging/src/com/android/messaging/ui/conversationlist/ |
H A D | AbstractConversationListActivity.java | 146 conversation.conversationId, 161 final String conversationId = conversation.conversationId; 162 conversationIds.add(conversationId); 164 UpdateConversationArchiveStatusAction.archiveConversation(conversationId); 166 UpdateConversationArchiveStatusAction.unarchiveConversation(conversationId); 173 for (final String conversationId : conversationIds) { 175 UpdateConversationArchiveStatusAction.unarchiveConversation(conversationId); 177 UpdateConversationArchiveStatusAction.archiveConversation(conversationId); 197 conversation.conversationId, isNotificationO 299 isConversationSelected(final String conversationId) argument [all...] |
/packages/apps/Messaging/src/com/android/messaging/receiver/ |
H A D | NotificationReceiver.java | 49 for (final String conversationId : 51 MarkAsSeenAction.markAsSeen(conversationId); 52 BugleNotifications.resetLastMessageDing(conversationId);
|
/packages/apps/Messaging/src/com/android/messaging/ui/ |
H A D | UIIntents.java | 122 final String conversationId, final MessageData draft) { 123 launchConversationActivity(context, conversationId, draft, null, 131 final String conversationId, final MessageData draft, final Bundle activityOptions, 139 String conversationId, String smsBody); 145 final String conversationId); 178 final String conversationId); 222 final String conversationId, final int requestCode); 280 final String conversationId, final String conversationSelfId); 298 final String conversationId, final MessageData draft); 304 final String conversationId, fina 121 launchConversationActivity(final Context context, final String conversationId, final MessageData draft) argument 130 launchConversationActivity(final Context context, final String conversationId, final MessageData draft, final Bundle activityOptions, final boolean withCustomTransition) argument 138 launchConversationActivityWithParentStack(Context context, String conversationId, String smsBody) argument 144 launchConversationActivityNewTask(final Context context, final String conversationId) argument 177 launchPeopleAndOptionsActivity(final Activity context, final String conversationId) argument 221 launchAttachmentChooserActivity(final Activity activity, final String conversationId, final int requestCode) argument 279 broadcastConversationSelfIdChange(final Context context, final String conversationId, final String conversationSelfId) argument 297 getPendingIntentForConversationActivity(final Context context, final String conversationId, final MessageData draft) argument 303 getIntentForConversationActivity(final Context context, final String conversationId, final MessageData draft) argument 312 getPendingIntentForSendingMessageToConversation( final Context context, final String conversationId, final String selfId, final boolean requiresMms, final int requestCode) argument 369 getWidgetPendingIntentForConversationActivity( final Context context, final String conversationId, final int requestCode) argument [all...] |
/packages/apps/Messaging/src/com/android/messaging/ui/conversationsettings/ |
H A D | PeopleAndOptionsActivity.java | 44 final String conversationId = 46 Assert.notNull(conversationId); 49 peopleAndOptionsFragment.setConversationId(conversationId);
|