Clean-up GlobalDAO (HomeNetworkDataUsage)
authorJihoon Chung <jihoon.chung@samsaung.com>
Thu, 17 Oct 2013 06:26:35 +0000 (15:26 +0900)
committerSoo-Hyun Choi <sh9.choi@samsung.com>
Wed, 23 Oct 2013 14:37:48 +0000 (23:37 +0900)
[Issue#]   LINUXWRT-1031
[Problem]  GlobalDAO has unnecessary API.
[Cause]    N/A
[Solution] Remove "HomeNetworkDataUsage" API
           - This kind of setting should directly use platform setting.
[Verification] build repo
[SCMRequest] N/A

Change-Id: I841faafed3fcc6ac7b7c4c45296006bb49a601f1

src/api_new/core_module.cpp
src/api_new/core_module.h

index d5c07de..ee58fb7 100644 (file)
@@ -145,22 +145,6 @@ class CoreModuleImpl
         }
     }
 
-    CoreModule::NetworkAccessMode homeNetworkAccess()
-    {
-        switch (WrtDB::GlobalDAOReadOnly::GetHomeNetworkDataUsage()) {
-        case WrtDB::GlobalDAOReadOnly::NEVER_CONNECT:
-            return CoreModule::NEVER_CONNECT;
-        case WrtDB::GlobalDAOReadOnly::ALWAYS_ASK:
-            return CoreModule::ALWAYS_ASK;
-        case WrtDB::GlobalDAOReadOnly::CONNECT_AUTOMATICALLY:
-            return CoreModule::CONNECT_AUTOMATICALLY;
-        default:
-            break;
-        }
-        LogWarning("using default value");
-        return CoreModule::ALWAYS_ASK;
-    }
-
     CoreModule::NetworkAccessMode roamingNetworkAccess()
     {
         switch (WrtDB::GlobalDAOReadOnly::GetRoamingDataUsage()) {
@@ -203,11 +187,6 @@ RunnableWidgetObjectPtr CoreModule::getRunnableWidgetObject(
     return m_impl->getRunnableWidgetObject(tizenId);
 }
 
-CoreModule::NetworkAccessMode CoreModule::homeNetworkAccess()
-{
-    return m_impl->homeNetworkAccess();
-}
-
 CoreModule::NetworkAccessMode CoreModule::roamingNetworkAccess()
 {
     return m_impl->roamingNetworkAccess();
index a6b14d8..1c1b029 100644 (file)
@@ -68,11 +68,6 @@ class CoreModule
     RunnableWidgetObjectPtr getRunnableWidgetObject(
         const std::string& tizenId);
     /**
-     * Gets from database global property of homeNetworkAccess
-     * @return homeNetworkAccess value
-     */
-    NetworkAccessMode homeNetworkAccess();
-    /**
      * Gets from database global property of roamingNetworkAccess
      * @return roamingNetworkAccess value
      */