Update change log and spec for wrt-plugins-tizen_0.4.70
[framework/web/wrt-plugins-tizen.git] / src / Messaging / IMessagingService.cpp
1 //\r
2 // Tizen Web Device API\r
3 // Copyright (c) 2012 Samsung Electronics Co., Ltd.\r
4 //\r
5 // Licensed under the Apache License, Version 2.0 (the License);\r
6 // you may not use this file except in compliance with the License.\r
7 // You may obtain a copy of the License at\r
8 //\r
9 // http://www.apache.org/licenses/LICENSE-2.0\r
10 //\r
11 // Unless required by applicable law or agreed to in writing, software\r
12 // distributed under the License is distributed on an "AS IS" BASIS,\r
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
14 // See the License for the specific language governing permissions and\r
15 // limitations under the License.\r
16 //\r
17 \r
18 #include "IMessagingService.h"
19 #include "EventGetMessagingService.h"
20 #include "EventMessagingService.h"\r
21 #include <Logger.h>\r
22 \r
23 using namespace WrtDeviceApis::Commons;\r
24 \r
25 namespace DeviceAPI {
26 namespace Messaging{\r
27 \r
28 IMessagingService::IMessagingService() :\r
29           m_messagingServiceType(-1)\r
30 {\r
31         LoggerD("create  IMessagingService");\r
32 }\r
33 \r
34 IMessagingService::~IMessagingService()\r
35 {\r
36         LoggerD("destory  IMessagingService");\r
37 }\r
38
39 void IMessagingService::setMessagingServiceEvent(const EventMessagingServicePtr &event)
40 {
41                 m_messagingServiceEvent = event;
42 }
43
44 EventMessagingServicePtr IMessagingService::getMessagingServiceEvent() const
45 {
46         return m_messagingServiceEvent;
47 }
48
49 void IMessagingService::OnCancelEvent(const EventMessagingServicePtr &event)\r
50 {\r
51         LoggerD("<<<<<<<<<<<<<<<<< OnCancelEvent >>>>>>>>>>>>>>>>>>>>>> " );\r
52         LoggerD(" OpID " << event->opId);\r
53         LoggerD(" Handle " << event->getHandle());\r
54         LoggerD(" event Type " << event->getEventType());\r
55         cancelOperation(event->opId, event->getHandle(), event->getEventType(), event->m_message);\r
56         return;\r
57 }\r
58 \r
59 }
60 }
61 \r
62 \r
63 \r