[Messaging] Deprecated whole module
[platform/core/api/webapi-plugins.git] / src / messaging / messaging_api.js
index 65c0005..5f796de 100755 (executable)
@@ -35,7 +35,6 @@ function addTypeToFilter_(data) {
 
     if (data instanceof tizen.AttributeFilter) {
         filter.filterType = 'AttributeFilter';
-        filter.matchValue = filter.matchValue;
     } else if (data instanceof tizen.AttributeRangeFilter) {
         filter.filterType = 'AttributeRangeFilter';
     } else if (data instanceof tizen.CompositeFilter) {
@@ -93,12 +92,17 @@ function updateInternal_(internal, data) {
 }
 
 var MessageServiceTag = {
-  SMS: "messaging.sms",
-  MMS: "messaging.mms",
-  EMAIL: "messaging.email"
+    SMS: 'messaging.sms',
+    MMS: 'messaging.mms',
+    EMAIL: 'messaging.email'
 };
 
 function Message(type, data) {
+    privUtils_.deprecationWarn(
+        'Message() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     validator_.isConstructorCall(this, Message);
 
     if (Object.values(MessageServiceTag).indexOf(type) == -1) {
@@ -505,6 +509,11 @@ function MessageBody(data) {
 var messageAttachmentsLoaded = {};
 
 function MessageAttachment(first, second) {
+    privUtils_.deprecationWarn(
+        'MessageAttachment() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     validator_.isConstructorCall(this, MessageAttachment);
     if (!this instanceof MessageAttachment) {
         return new MessageAttachment(data);
@@ -570,8 +579,17 @@ function MessageAttachment(first, second) {
 function Messaging() {}
 
 Messaging.prototype.getMessageServices = function() {
+    privUtils_.deprecationWarn(
+        'getMessageServices() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
-        { name: 'messageServiceType', type: types_.ENUM, values: Object.values(MessageServiceTag) },
+        {
+            name: 'messageServiceType',
+            type: types_.ENUM,
+            values: Object.values(MessageServiceTag)
+        },
         { name: 'successCallback', type: types_.FUNCTION },
         { name: 'errorCallback', type: types_.FUNCTION, optional: true, nullable: true }
     ]);
@@ -600,10 +618,20 @@ function MessageService(data) {
     propertyFactory_(this, 'id', data.id, Property.ENUMERABLE);
     propertyFactory_(this, 'type', data.type, Property.ENUMERABLE);
     propertyFactory_(this, 'name', data.name, Property.ENUMERABLE);
-    propertyFactory_(this, 'messageStorage', new MessageStorage(this), Property.ENUMERABLE);
+    propertyFactory_(
+        this,
+        'messageStorage',
+        new MessageStorage(this),
+        Property.ENUMERABLE
+    );
 }
 
 MessageService.prototype.sendMessage = function() {
+    privUtils_.deprecationWarn(
+        'sendMessage() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'message', type: types_.PLATFORM_OBJECT, values: tizen.Message },
         {
@@ -651,6 +679,11 @@ MessageService.prototype.sendMessage = function() {
 };
 
 MessageService.prototype.loadMessageBody = function() {
+    privUtils_.deprecationWarn(
+        'loadMessageBody() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'message', type: types_.PLATFORM_OBJECT, values: tizen.Message },
         { name: 'successCallback', type: types_.FUNCTION },
@@ -689,6 +722,11 @@ MessageService.prototype.loadMessageBody = function() {
     }
 };
 MessageService.prototype.loadMessageAttachment = function() {
+    privUtils_.deprecationWarn(
+        'loadMessageAttachment() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'attachment', type: types_.PLATFORM_OBJECT, values: MessageAttachment },
         { name: 'successCallback', type: types_.FUNCTION },
@@ -729,6 +767,11 @@ MessageService.prototype.loadMessageAttachment = function() {
 };
 
 MessageService.prototype.sync = function() {
+    privUtils_.deprecationWarn(
+        'sync() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         {
             name: 'successCallback',
@@ -765,6 +808,11 @@ MessageService.prototype.sync = function() {
 };
 
 MessageService.prototype.syncFolder = function() {
+    privUtils_.deprecationWarn(
+        'syncFolder() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'folder', type: types_.PLATFORM_OBJECT, values: MessageFolder },
         {
@@ -803,6 +851,11 @@ MessageService.prototype.syncFolder = function() {
 };
 
 MessageService.prototype.stopSync = function() {
+    privUtils_.deprecationWarn(
+        'stopSync() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [{ name: 'opId', type: types_.LONG }]);
 
     var self = this;
@@ -821,6 +874,11 @@ function MessageStorage(service) {
 }
 
 MessageStorage.prototype.addDraftMessage = function() {
+    privUtils_.deprecationWarn(
+        'addDraftMessage() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'message', type: types_.PLATFORM_OBJECT, values: tizen.Message },
         {
@@ -872,6 +930,11 @@ MessageStorage.prototype.addDraftMessage = function() {
 };
 
 MessageStorage.prototype.findMessages = function() {
+    privUtils_.deprecationWarn(
+        'findMessages() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         {
             name: 'filter',
@@ -924,6 +987,11 @@ MessageStorage.prototype.findMessages = function() {
 };
 
 MessageStorage.prototype.removeMessages = function() {
+    privUtils_.deprecationWarn(
+        'removeMessages() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'messages', type: types_.ARRAY, values: Message },
         {
@@ -962,6 +1030,11 @@ MessageStorage.prototype.removeMessages = function() {
 };
 
 MessageStorage.prototype.updateMessages = function() {
+    privUtils_.deprecationWarn(
+        'updateMessages() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'messages', type: types_.ARRAY, values: Message },
         {
@@ -1023,6 +1096,11 @@ MessageStorage.prototype.updateMessages = function() {
 };
 
 MessageStorage.prototype.findConversations = function() {
+    privUtils_.deprecationWarn(
+        'findConversations() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         {
             name: 'filter',
@@ -1074,6 +1152,11 @@ MessageStorage.prototype.findConversations = function() {
 };
 
 MessageStorage.prototype.removeConversations = function() {
+    privUtils_.deprecationWarn(
+        'removeConversations() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'conversations', type: types_.ARRAY },
         {
@@ -1112,6 +1195,11 @@ MessageStorage.prototype.removeConversations = function() {
 };
 
 MessageStorage.prototype.findFolders = function() {
+    privUtils_.deprecationWarn(
+        'findFolders() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         {
             name: 'filter',
@@ -1204,6 +1292,11 @@ native.addListener(
 );
 
 MessageStorage.prototype.addMessagesChangeListener = function() {
+    privUtils_.deprecationWarn(
+        'addMessagesChangeListener() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         {
             name: 'messagesChangeCallback',
@@ -1240,6 +1333,11 @@ MessageStorage.prototype.addMessagesChangeListener = function() {
 };
 
 MessageStorage.prototype.addConversationsChangeListener = function() {
+    privUtils_.deprecationWarn(
+        'addConversationsChangeListener() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         {
             name: 'conversationsChangeCallback',
@@ -1279,6 +1377,11 @@ MessageStorage.prototype.addConversationsChangeListener = function() {
 };
 
 MessageStorage.prototype.addFoldersChangeListener = function() {
+    privUtils_.deprecationWarn(
+        'addFoldersChangeListener() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         {
             name: 'foldersChangeCallback',
@@ -1315,6 +1418,11 @@ MessageStorage.prototype.addFoldersChangeListener = function() {
 };
 
 MessageStorage.prototype.removeChangeListener = function() {
+    privUtils_.deprecationWarn(
+        'removeChangeListener() is deprecated and will be ' +
+        'removed from next release without any alternatives. ',
+        '8.0'
+    );
     var args = validator_.validateArgs(arguments, [
         { name: 'watchId', type: types_.LONG }
     ]);
@@ -1349,7 +1457,12 @@ function MessageConversation(data) {
         Property.ENUMERABLE
     );
     propertyFactory_(this, 'messageCount', data.messageCount || 0, Property.ENUMERABLE);
-    propertyFactory_(this, 'unreadMessages', data.unreadMessages || 0, Property.ENUMERABLE);
+    propertyFactory_(
+        this,
+        'unreadMessages',
+        data.unreadMessages || 0,
+        Property.ENUMERABLE
+    );
     propertyFactory_(this, 'preview', data.preview || '', Property.ENUMERABLE);
     propertyFactory_(this, 'subject', data.subject || '', Property.ENUMERABLE);
     propertyFactory_(this, 'isRead', data.isRead || false, Property.ENUMERABLE);
@@ -1357,7 +1470,12 @@ function MessageConversation(data) {
     propertyFactory_(this, 'to', data.to || [], Property.ENUMERABLE);
     propertyFactory_(this, 'cc', data.cc || [], Property.ENUMERABLE);
     propertyFactory_(this, 'bcc', data.bcc || [], Property.ENUMERABLE);
-    propertyFactory_(this, 'lastMessageId', data.lastMessageId || null, Property.ENUMERABLE);
+    propertyFactory_(
+        this,
+        'lastMessageId',
+        data.lastMessageId || null,
+        Property.ENUMERABLE
+    );
 }
 
 function MessageFolder(data) {