Update change log and spec for wrt-plugins-tizen_0.4.74
[framework/web/wrt-plugins-tizen.git] / src / Application / ApplicationController.cpp
old mode 100644 (file)
new mode 100755 (executable)
index 2c1f3f4..c674eb3
@@ -145,12 +145,14 @@ void ApplicationAsyncAnswerHandler::launch(const EventApplicationLaunchPtr &even
 
        Try {
                callbackManager->callOnSuccess();
+               LoggerD("launch success callback called");
                return;
        } Catch(Exception) {
                LoggerE("error during processing answer" << _rethrown_exception.GetMessage());
                error = JSWebAPIErrorFactory::makeErrorObject(gContext, JSWebAPIErrorFactory::UNKNOWN_ERROR, "Internal error");
 
                callbackManager->callOnError(error);
+               LoggerD("launch error callback called");
                return;
        }
 }
@@ -193,17 +195,20 @@ void ApplicationAsyncAnswerHandler::kill(const EventApplicationKillPtr &event)
                }
 
                callbackManager->callOnError(error);
+               LoggerD("kill error callback called");
                return;
        }
 
        Try {
                callbackManager->callOnSuccess();
+               LoggerD("kill success callback called");
                return;
        } Catch(Exception) {
                LoggerE("error during processing answer" << _rethrown_exception.GetMessage());
                error = JSWebAPIErrorFactory::makeErrorObject(gContext, JSWebAPIErrorFactory::UNKNOWN_ERROR, "Internal error");
 
                callbackManager->callOnError(error);
+               LoggerD("kill error callback called");
                return;
        }
 }
@@ -243,17 +248,20 @@ void ApplicationAsyncAnswerHandler::launchAppControl(const EventApplicationLaunc
                }
 
                callbackManager->callOnError(error);
+               LoggerD("launchAppControl error callback called");
                return;
        }
 
        Try {
                callbackManager->callOnSuccess();
+               LoggerD("launchAppControl success callback called");
                return;
        } Catch(Exception) {
                LoggerE("error during processing answer" << _rethrown_exception.GetMessage());
                error = JSWebAPIErrorFactory::makeErrorObject(gContext, JSWebAPIErrorFactory::UNKNOWN_ERROR, "Internal error");
 
                callbackManager->callOnError(error);
+               LoggerD("launchAppControl error callback called");
                return;
        }
 }
@@ -279,6 +287,7 @@ void ApplicationAsyncAnswerHandler::launchAppControlReply(const EventApplication
        if (ExceptionCodes::None != event->getExceptionCode())
        {
                callbackManager->callOnError();
+               LoggerD("launchAppControl reply failure callback called");
                return;
        }
 
@@ -294,9 +303,11 @@ void ApplicationAsyncAnswerHandler::launchAppControlReply(const EventApplication
                JSValueRef result = converter->toJSValueRef(*appControlDataArray);
 
                callbackManager->callOnSuccess(result);
+               LoggerD("launchAppControl reply return callback called");
                return;
        } Catch(Exception) {
                callbackManager->callOnError();
+               LoggerD("launchAppControl reply failure callback called");
                return;
        }
 }
@@ -336,6 +347,7 @@ void ApplicationAsyncAnswerHandler::findAppControl(const EventApplicationFindApp
                }
 
                callbackManager->callOnError(error);
+               LoggerD("findAppControl error callback called");
                return;
        }
 
@@ -350,12 +362,14 @@ void ApplicationAsyncAnswerHandler::findAppControl(const EventApplicationFindApp
                result[1] = converter.toJSValueRef(appControl);
 
                callbackManager->callOnSuccess(result, 2);
+               LoggerD("findAppControl success callback called");
                return;
        } Catch(Exception) {
                LoggerE("error during processing answer" << _rethrown_exception.GetMessage());
                error = JSWebAPIErrorFactory::makeErrorObject(gContext, JSWebAPIErrorFactory::UNKNOWN_ERROR, "Internal error");
 
                callbackManager->callOnError(error);
+               LoggerD("findAppControl error callback called");
                return;
        }
 }
@@ -395,6 +409,7 @@ void ApplicationAsyncAnswerHandler::getAppsContext(const EventApplicationGetApps
                }
 
                callbackManager->callOnError(error);
+               LoggerD("getAppsContext error callback called");
                return;
        }
 
@@ -407,12 +422,14 @@ void ApplicationAsyncAnswerHandler::getAppsContext(const EventApplicationGetApps
                JSValueRef result = converter->toJSValueRef(appContextArray);
 
                callbackManager->callOnSuccess(result);
+               LoggerD("getAppsContext success callback called");
                return;
        } Catch(Exception) {
                LoggerE("error during processing answer" << _rethrown_exception.GetMessage());
                error = JSWebAPIErrorFactory::makeErrorObject(gContext, JSWebAPIErrorFactory::UNKNOWN_ERROR, "Internal error");
 
                callbackManager->callOnError(error);
+               LoggerD("getAppsContext error callback called");
                return;
        }
 }
@@ -452,6 +469,7 @@ void ApplicationAsyncAnswerHandler::getAppsInfo(const EventApplicationGetAppsInf
                }
 
                callbackManager->callOnError(error);
+               LoggerD("getAppsInfo error callback called");
                return;
        }
 
@@ -463,12 +481,14 @@ void ApplicationAsyncAnswerHandler::getAppsInfo(const EventApplicationGetAppsInf
                JSValueRef result = converter.toJSValueRef(appInfoArray);
 
                callbackManager->callOnSuccess(result);
+               LoggerD("getAppsInfo success callback called");
                return;
        } Catch(Exception) {
                LoggerE("error during processing answer" << _rethrown_exception.GetMessage());
                error = JSWebAPIErrorFactory::makeErrorObject(gContext, JSWebAPIErrorFactory::UNKNOWN_ERROR, "Internal error");
 
                callbackManager->callOnError(error);
+               LoggerD("getAppsInfo error callback called");
                return;
        }
 }
@@ -499,6 +519,7 @@ void ApplicationAsyncAnswerHandler::eventListener(const EventApplicationAppInfoE
                        }
                        JSValueRef result = converter.toJSValueRefFromApplicationInformation(appInfo);
                        callbackManager->callOnInstalled(result);
+                       LoggerD("AppInfoEvent oninstalled callback called");
                }
                else if(event->getType() == EventApplicationAppInfoEventListener::OnUpdated)
                {
@@ -510,6 +531,7 @@ void ApplicationAsyncAnswerHandler::eventListener(const EventApplicationAppInfoE
                        }
                        JSValueRef result = converter.toJSValueRefFromApplicationInformation(appInfo);
                        callbackManager->callOnUpdated(result);
+                       LoggerD("AppInfoEvent onupdated callback called");
                }
                else if(event->getType() == EventApplicationAppInfoEventListener::OnUninstalled)
                {
@@ -522,6 +544,7 @@ void ApplicationAsyncAnswerHandler::eventListener(const EventApplicationAppInfoE
                        }
                        JSValueRef result = converter.toJSValueRef(appId);
                        callbackManager->callOnUninstalled(result);
+                       LoggerD("AppInfoEvent onuninstalled callback called");
                }
                else
                {