Increase retry count for db lock
[platform/framework/native/appfw.git] / src / app / inc / FAppPkg_PackageManagerImpl.h
old mode 100755 (executable)
new mode 100644 (file)
index 317a7be..a507c82
@@ -1,5 +1,4 @@
 //
-// Open Service Platform
 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
 //
 // Licensed under the Apache License, Version 2.0 (the License);
@@ -56,7 +55,7 @@ class IPackageInstallationEventListener;
 class IPackageInstallationResponseListener;
 class IPackageUninstallationResponseListener;
 
-static const int MAX_DATABASE_RETRY_COUNT = 30;
+static const int MAX_DATABASE_RETRY_COUNT = 500;
 static const wchar_t PACKAGE_DATABASE_FILE_NAME[] = L"/opt/usr/dbspace/.app-package.db";
 
 // PackageFilter
@@ -65,9 +64,20 @@ static const wchar_t PACKAGE_FILTER_DOWNLOADED[] = L"http://tizen.org/package/do
 static const wchar_t PACKAGE_FILTER_EXTERNAL_STORAGE[] = L"http://tizen.org/package/externalstorage";
 static const wchar_t PACKAGE_FILTER_APP_SETTING[] = L"http://tizen.org/package/appsetting";
 
+// PackageFilter(internal)
+static const wchar_t PACKAGE_FILTER_TPK[] = L"http://tizen.org/package/tpk";
+
 // PackageAppFilter
 static const wchar_t PACKAGE_APP_FILTER_MENUICON_VISIBLE[] = L"http://tizen.org/package/app/menuiconvisible";
-static const wchar_t PACKAGE_APP_FILTER_CATEGORY[] = L"http://tizen.org/package/app/category";
+static const wchar_t PACKAGE_APP_FILTER_CATEGORY_HOMEAPP[] = L"http://tizen.org/category/homeapp";
+static const wchar_t PACKAGE_APP_FILTER_CATEGORY_LOCKAPP[] = L"http://tizen.org/category/lockapp";
+static const wchar_t PACKAGE_APP_FILTER_CATEGORY_MENUAPP[] = L"http://tizen.org/category/menuapp";
+
+// PackageAppFilter(internal)
+//static const wchar_t PACKAGE_APP_FILTER_LAUNCH_ONBOOT[] = L"http://tizen.org/package/app/launchonboot";
+//static const wchar_t PACKAGE_APP_FILTER_AUTO_RESTART[] = L"http://tizen.org/package/app/autorestart";
+static const wchar_t PACKAGE_APP_FILTER_LAUNCHING_HISTORY_VISIBLE[] = L"http://tizen.org/package/app/launchinghistoryvisible";
+static const wchar_t PACKAGE_APP_FILTER_LAUNCH_CONDITION[] = L"http://tizen.org/package/app/launchcondition";
 
 enum PackageStorageType
 {