[Application] Added logs in methods onEntered and onReturn
authorPiotr Kosko <p.kosko@samsung.com>
Wed, 27 May 2015 10:47:29 +0000 (12:47 +0200)
committerPawel Andruszkiewicz <p.andruszkie@samsung.com>
Thu, 28 May 2015 09:35:49 +0000 (18:35 +0900)
Change-Id: I3a71b4e927079a22c9e1832d8d91390094adf381
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
src/application/application_extension.cc
src/application/application_manager.cc
src/application/application_utils.cc
src/application/requested_application_control.cc

index 89cbd02060c19b9174aa27cb1f1531e1dc5c5161..449c439d13b1a08b8320683a4965d50ab8f6b3d8 100644 (file)
@@ -20,6 +20,7 @@ const char* kApplicationControlData = "tizen.ApplicationControlData";
 extern const char kSource_application_api[];
 
 common::Extension* CreateExtension() {
+  LoggerD("Enter");
   ApplicationExtension* e = new ApplicationExtension();
 
   if (e->app_id().empty()) {
@@ -32,6 +33,8 @@ common::Extension* CreateExtension() {
 }
 
 ApplicationExtension::ApplicationExtension() {
+  LoggerD("Enter");
+
   app_id_ = GetRuntimeVariable("app_id", 64);
 
   LoggerD("app_id: %s", app_id_.c_str());
@@ -47,8 +50,11 @@ ApplicationExtension::ApplicationExtension() {
   SetExtraJSEntryPoints(entry_points);
 }
 
-ApplicationExtension::~ApplicationExtension() {}
+ApplicationExtension::~ApplicationExtension() {
+  LoggerD("Enter");
+}
 
 common::Instance* ApplicationExtension::CreateInstance() {
+  LoggerD("Enter");
   return new extension::application::ApplicationInstance(app_id_);
 }
index 01760321a7302483d0195d9d40b941b5ff17d59f..2877724640d1951e3600189be5e154f8c0a623a3 100644 (file)
@@ -50,9 +50,11 @@ const std::string kData = "data";
 ApplicationManager::ApplicationManager(ApplicationInstance& instance) :
   instance_(instance),
   pkgmgr_client_handle_(nullptr) {
+    LoggerD("Enter");
 }
 
 ApplicationManager::~ApplicationManager() {
+  LoggerD("Enter");
   if (pkgmgr_client_handle_) {
     StopAppInfoEventListener();
   }
@@ -176,6 +178,7 @@ class TerminateHandler {
 void ApplicationManager::AsyncResponse(PlatformResult& result,
                                        std::shared_ptr<picojson::value>* response) {
 
+  LoggerD("Enter");
   ReportError(result, &(*response)->get<picojson::object>());
 
   TaskQueue::GetInstance().Async<picojson::value>([this](
@@ -213,6 +216,7 @@ void ApplicationManager::Kill(const picojson::value& args) {
   obj.insert(std::make_pair(kCallbackId, picojson::value(static_cast<double>(callback_id))));
 
   if (result.IsError()) {
+    LoggerE("Failed args.get");
     AsyncResponse(result, &response);
     return;
   }
@@ -879,6 +883,7 @@ void ApplicationManager::GetAppInfo(const std::string& app_id, picojson::object*
 }
 
 char* ApplicationManager::GetPackageId(const std::string& app_id) {
+  LoggerD("Entered");
   app_info_h handle;
   char* pkg_id = nullptr;
 
index 8d8e14df56d916ad9dddc2f2d3fafdb4e446f0b9..0415c591b5a3c8a2042732b4038722d0df8eebb0 100644 (file)
@@ -18,6 +18,7 @@ namespace application {
 
 void ApplicationUtils::CreateApplicationInformation(const pkgmgrinfo_appinfo_h handle,
                                                     picojson::object* app_info) {
+  LoggerD("Enter");
 
   char* tmp_str = nullptr;
   int ret = 0;
@@ -147,6 +148,7 @@ bool ApplicationUtils::CreateApplicationContext(const app_context_h handle,
 void ApplicationUtils::CreateApplicationContext(pid_t pid, const std::string& app_id,
                                                 picojson::object* app_context) {
 
+  LoggerD("Enter");
   app_context->insert(std::make_pair("id", picojson::value(std::to_string(pid))));
   app_context->insert(std::make_pair("appId", picojson::value(app_id)));
 }
@@ -155,6 +157,7 @@ void ApplicationUtils::CreateApplicationCertificate(const char* cert_type,
                                                     const char* cert_value,
                                                     picojson::object* app_certificate) {
 
+  LoggerD("Enter");
   app_certificate->insert(std::make_pair("type", picojson::value(cert_type)));
   app_certificate->insert(std::make_pair("value", picojson::value(cert_value)));
 }
@@ -163,6 +166,7 @@ void ApplicationUtils::CreateApplicationMetaData(const char* key,
                                                  const char* value,
                                                  picojson::object* app_meta_data) {
 
+  LoggerD("Enter");
   app_meta_data->insert(std::make_pair("key", picojson::value(key)));
   app_meta_data->insert(std::make_pair("value", picojson::value(value)));
 }
@@ -171,6 +175,7 @@ PlatformResult ApplicationUtils::ApplicationControlToService(
     const picojson::object& app_control_obj,
     app_control_h* app_control) {
 
+  LoggerD("Enter");
   const auto it_operation = app_control_obj.find("operation");
   const auto it_uri = app_control_obj.find("uri");
   const auto it_mime = app_control_obj.find("mime");
@@ -217,6 +222,7 @@ PlatformResult ApplicationUtils::ApplicationControlToService(
       PlatformResult ret =
           ApplicationControlDataToServiceExtraData(iter->get<picojson::object>(), *app_control);
       if (ret.IsError()) {
+        LoggerE("Failed ApplicationControlDataToServiceExtraData()");
         return ret;
       }
     }
@@ -229,6 +235,8 @@ PlatformResult ApplicationUtils::ApplicationControlDataToServiceExtraData(
     const picojson::object& app_control_data,
     app_control_h app_control) {
 
+  LoggerD("Enter");
+
   const auto it_key = app_control_data.find("key");
   const auto it_value = app_control_data.find("value");
   const auto it_app_control_data_end = app_control_data.end();
@@ -266,6 +274,8 @@ PlatformResult ApplicationUtils::ApplicationControlDataToServiceExtraData(
 
 void ApplicationUtils::ServiceToApplicationControl(app_control_h app_control,
                                                    picojson::object* app_control_obj) {
+  LoggerD("Enter");
+
   int ret = 0;
   char* tmp_str = nullptr;
   auto clear = [](char*& str) {
@@ -309,6 +319,8 @@ void ApplicationUtils::ServiceToApplicationControl(app_control_h app_control,
 void ApplicationUtils::ServiceExtraDataToApplicationControlData(app_control_h app_control,
                                                                 const std::string& key,
                                                                 picojson::object* app_control_data) {
+  LoggerD("Enter");
+
   int ret = 0;
   bool is_array = false;
 
index 9b9d4340dd87e2d9b4a9417aaf321468c3039355..55970789ec7426b1176046fd4a731b4a6c689bce 100644 (file)
@@ -89,6 +89,7 @@ void RequestedApplicationControl::ReplyResult(const picojson::value& args, picoj
 
   result = set_bundle(encoded_bundle);
   if (result.IsError()) {
+    LoggerE("Failed set_bundle()");
     ReportError(result, out);
     return;
   }
@@ -96,6 +97,7 @@ void RequestedApplicationControl::ReplyResult(const picojson::value& args, picoj
   // code to check caller liveness
   result = VerifyCallerPresence();
   if (result.IsError()) {
+    LoggerE("Failed VerifyCallerPresence()");
     ReportError(result, out);
     return;
   }
@@ -111,6 +113,7 @@ void RequestedApplicationControl::ReplyResult(const picojson::value& args, picoj
       result = ApplicationUtils::ApplicationControlDataToServiceExtraData(
           iter->get<picojson::object>(), reply);
       if (result.IsError()) {
+        LoggerE("Failed ApplicationControlDataToServiceExtraData()");
         ReportError(result, out);
         return;
       }
@@ -139,6 +142,7 @@ void RequestedApplicationControl::ReplyFailure(picojson::object* out) {
 
   result = set_bundle(encoded_bundle);
   if (result.IsError()) {
+    LoggerE("Failed set_bundle()");
     ReportError(result, out);
     return;
   }
@@ -146,6 +150,7 @@ void RequestedApplicationControl::ReplyFailure(picojson::object* out) {
   // code to check caller liveness
   result = VerifyCallerPresence();
   if (result.IsError()) {
+    LoggerE("Failed VerifyCallerPresence()");
     ReportError(result, out);
     return;
   }