// limitations under the License.
//
-#include <dpl/log/log.h>
#include <Commons/Exception.h>
#include <CommonsJavaScript/Converter.h>
#include <CommonsJavaScript/PrivateObject.h>
#include <netdb.h>
#include <arpa/inet.h>
#include <string.h>
-
-
#include <system_settings.h>
+#include <Logger.h>
using namespace WrtDeviceApis::CommonsJavaScript;
using namespace WrtDeviceApis::Commons;
void SystemSetting::setWallpaper(const EventSetWallpaperPtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
EventRequestReceiver<EventSetWallpaper>::PostRequest(event);
}
void SystemSetting::setRingtone(const EventSetRingtonePtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
EventRequestReceiver<EventSetRingtone>::PostRequest(event);
}
void SystemSetting::setProperty(const EventSetSettingPtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
EventRequestReceiver<EventSetSetting>::PostRequest(event);
}
void SystemSetting::getProperty(const EventGetSettingPtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
EventRequestReceiver<EventGetSetting>::PostRequest(event);
}
std::string SystemSetting::getProperty(const SettingType settingType)
{
- LogDebug("enter");
+ LoggerD("enter");
int ret = SYSTEM_SETTINGS_ERROR_NONE;
char *value = NULL;
if(settingType == HOME_SCREEN )
{
- LogDebug("home screen");
+ LoggerD("home screen");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &value);
- LogDebug("result : " << ret << " value: "<< value);
+ LoggerD("result : " << ret << " value: "<< value);
}
else if(settingType == LOCK_SCREEN )
{
- LogDebug("lock screen");
+ LoggerD("lock screen");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &value);
- LogDebug("result : " << ret << " value: "<< value);
+ LoggerD("result : " << ret << " value: "<< value);
}else if(settingType == INCOMMING_CALL )
{
- LogDebug("call");
+ LoggerD("call");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &value);
- LogDebug("result : " << ret << " value: "<< value);
+ LoggerD("result : " << ret << " value: "<< value);
}
else if(settingType == NOTIFICATION_EMAIL )
{
- LogDebug("email");
+ LoggerD("email");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &value);
- LogDebug("result : " << ret << " value: "<< value);
+ LoggerD("result : " << ret << " value: "<< value);
}
if(ret == SYSTEM_SETTINGS_ERROR_NONE)
{
- LogDebug("success");
+ LoggerD("success");
gettingValue = value;
return value;
}
else
{
- LogDebug("PlatformException");
+ LoggerD("PlatformException");
ThrowMsg(WrtDeviceApis::Commons::PlatformException, "PlatformException");
}
}
void SystemSetting::OnRequestReceived(const EventSetWallpaperPtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
int ret = SYSTEM_SETTINGS_ERROR_NONE;
std::string wallpaperUri = event->getWallpaperURI();
if(strcmp(wallpaperType.c_str(), "HOME_SCREEN") == 0 )
{
- LogDebug("home screen : " << wallpaperUri.c_str());
+ LoggerD("home screen : " << wallpaperUri.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, wallpaperUri.c_str());
}
else if(strcmp(wallpaperType.c_str(), "LOCK_SCREEN") == 0 )
{
- LogDebug("lock screen : " << wallpaperUri.c_str());
+ LoggerD("lock screen : " << wallpaperUri.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, wallpaperUri.c_str());
}
if(ret == SYSTEM_SETTINGS_ERROR_NONE)
{
- LogDebug("success");
+ LoggerD("success");
event->setExceptionCode(ExceptionCodes::None);
}
else
{
- LogDebug("PlatformException");
+ LoggerD("PlatformException");
event->setExceptionCode(ExceptionCodes::PlatformException);
}
- LogDebug("end");
+ LoggerD("end");
}
void SystemSetting::OnRequestReceived(const EventSetRingtonePtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
int ret = SYSTEM_SETTINGS_ERROR_NONE;
std::string ringtoneUri = event->getRingtoneURI();
if(strcmp(ringtoneType.c_str(), "INCOMING_CALL") == 0 )
{
- LogDebug("call : " << ringtoneUri.c_str());
+ LoggerD("call : " << ringtoneUri.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, ringtoneUri.c_str());
}
else if(strcmp(ringtoneType.c_str(), "NOTIFICATION_EMAIL") == 0 )
{
// TODO need manage-api
- LogDebug("email : " << ringtoneUri.c_str());
+ LoggerD("email : " << ringtoneUri.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, ringtoneUri.c_str());
}
if(ret == SYSTEM_SETTINGS_ERROR_NONE)
{
- LogDebug("success");
+ LoggerD("success");
event->setExceptionCode(ExceptionCodes::None);
}
else
{
- LogDebug("PlatformException");
+ LoggerD("PlatformException");
event->setExceptionCode(ExceptionCodes::PlatformException);
}
- LogDebug("end");
+ LoggerD("end");
}
void SystemSetting::OnRequestReceived(const EventSetSettingPtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
int ret = SYSTEM_SETTINGS_ERROR_NONE;
std::string settingValue = event->getSettingValue();
if(settingType == HOME_SCREEN )
{
- LogDebug("home screen : " << settingValue.c_str());
+ LoggerD("home screen : " << settingValue.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, settingValue.c_str());
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}
else if(settingType == LOCK_SCREEN )
{
- LogDebug("lock screen : " << settingValue.c_str());
+ LoggerD("lock screen : " << settingValue.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, settingValue.c_str());
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}else if(settingType == INCOMMING_CALL )
{
- LogDebug("call : " << settingValue.c_str());
+ LoggerD("call : " << settingValue.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, settingValue.c_str());
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}
else if(settingType == NOTIFICATION_EMAIL )
{
- LogDebug("email : " << settingValue.c_str());
+ LoggerD("email : " << settingValue.c_str());
ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, settingValue.c_str());
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}
if(ret == SYSTEM_SETTINGS_ERROR_NONE)
{
- LogDebug("success");
+ LoggerD("success");
event->setExceptionCode(ExceptionCodes::None);
}
else
{
- LogDebug("PlatformException");
+ LoggerD("PlatformException");
event->setExceptionCode(ExceptionCodes::PlatformException);
}
- LogDebug("end");
+ LoggerD("end");
}
void SystemSetting::OnRequestReceived(const EventGetSettingPtr &event)
{
- LogDebug("enter");
+ LoggerD("enter");
int ret = SYSTEM_SETTINGS_ERROR_NONE;
std::string settingValue;
if(settingType == HOME_SCREEN )
{
- LogDebug("home screen");
+ LoggerD("home screen");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &value);
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}
else if(settingType == LOCK_SCREEN )
{
- LogDebug("lock screen");
+ LoggerD("lock screen");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &value);
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}else if(settingType == INCOMMING_CALL )
{
- LogDebug("call");
+ LoggerD("call");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &value);
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}
else if(settingType == NOTIFICATION_EMAIL )
{
- LogDebug("email");
+ LoggerD("email");
ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &value);
- LogDebug("result : " << ret);
+ LoggerD("result : " << ret);
}
if(ret == SYSTEM_SETTINGS_ERROR_NONE)
{
- LogDebug("success");
+ LoggerD("success");
event->setExceptionCode(ExceptionCodes::None);
}
else
{
- LogDebug("PlatformException");
+ LoggerD("PlatformException");
event->setExceptionCode(ExceptionCodes::PlatformException);
}
settingValue = value;
event->setSettingValue(settingValue);
- LogDebug("end");
+ LoggerD("end");
}