X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fsystem%2FFSysSettingInfo.cpp;h=3857712c0fabd551261309a11cfcc45e00f0dd55;hb=f37744c5296765912d0161404b96fe7dccb6afd7;hp=c1598a8d4ba212480f62f775cf4b421411a3f823;hpb=42bfaba5c7af0f2aeffc991fd588287a02463c89;p=platform%2Fframework%2Fnative%2Fappfw.git diff --git a/src/system/FSysSettingInfo.cpp b/src/system/FSysSettingInfo.cpp index c1598a8..3857712 100644 --- a/src/system/FSysSettingInfo.cpp +++ b/src/system/FSysSettingInfo.cpp @@ -100,29 +100,26 @@ result SettingInfo::SetWallpaper(const String& filePath) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SETTING); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); - + r = _AccessController::CheckUserPrivilege(_PRV_SETTING); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetWallpaper(filePath); } result SettingInfo::SetRingtone(const String& filePath) { - result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SETTING); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); - + result r = E_SUCCESS; + r = _AccessController::CheckUserPrivilege(_PRV_SETTING); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetRingtone(filePath); } result SettingInfo::SetVolume(const String& soundCategory, int level) { - result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SETTING); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); - + result r = E_SUCCESS; + r = _AccessController::CheckUserPrivilege(_PRV_SETTING); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetVolume(soundCategory, level); } @@ -130,8 +127,8 @@ result SettingInfo::GetValueForPrivilegedKey(const String& key, bool& value) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_READ); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); + r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_READ); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::GetValueForPrivilegedKey(key, value); } @@ -145,9 +142,8 @@ result SettingInfo::SetValue(const String& key, bool value) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SETTING); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); - + r = _AccessController::CheckUserPrivilege(_PRV_SETTING); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetValue(key, value); } @@ -155,9 +151,8 @@ result SettingInfo::SetValue(const String& key, int value) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SETTING); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); - + r = _AccessController::CheckUserPrivilege(_PRV_SETTING); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetValue(key, value); } @@ -165,9 +160,8 @@ result SettingInfo::SetValue(const String& key, String value) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SETTING); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); - + r = _AccessController::CheckUserPrivilege(_PRV_SETTING); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetValue(key, value); } @@ -175,8 +169,8 @@ result SettingInfo::SetValueForPrivilegedKey(const String& key, bool value) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_WRITE); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); + r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_WRITE); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetValueForPrivilegedKey(key, value); } @@ -184,8 +178,8 @@ result SettingInfo::SetValueForPrivilegedKey(const String& key, String value) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_WRITE); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); + r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_WRITE); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetValueForPrivilegedKey(key, value); } @@ -193,17 +187,24 @@ result SettingInfo::ResetToFactoryDefault(void) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_WRITE); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); + r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_WRITE); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::ResetToFactoryDefault(); } result +SettingInfo::SetValueAsync(const String& key, bool value, ISettingInfoSetValueAsyncResultListener* listener) +{ + result r = E_SUCCESS; + r = _AccessController::CheckUserPrivilege(_PRV_SETTING); + SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); + return _SettingInfoImpl::SetValueAsync(key, value, listener); +} + +result SettingInfo::SetValueAsyncForPrivilegedKey(const String& key, bool value, ISettingInfoSetValueAsyncResultListener* listener) { result r = E_SUCCESS; - r = _AccessController::CheckUserPrivilege(_PRV_SYSTEMSETTING_WRITE); - SysTryReturn(NID_SYS, r == E_SUCCESS, E_PRIVILEGE_DENIED, E_PRIVILEGE_DENIED, ("[E_PRIVILEGE_DENIED] The application does not have the privilege to call this method.")); return _SettingInfoImpl::SetValueAsyncForPrivilegedKey(key, value, listener); }