javacommons/javastorage/inc/javastoragenames.h
branchRCL_3
changeset 19 04becd199f91
child 78 71ad690e91f5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/javacommons/javastorage/inc/javastoragenames.h	Tue Apr 27 16:30:29 2010 +0300
@@ -0,0 +1,327 @@
+/*
+* Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  javastoragenames
+*
+*/
+
+
+#ifndef JAVASTORAGENAMES_H
+#define JAVASTORAGENAMES_H
+
+namespace java
+{
+namespace storage
+{
+
+/**
+ * Application package related attributes.
+ */
+const char APPLICATION_PACKAGE_TABLE[] = "APPLICATION_PACKAGE";
+
+/**
+ * Application related attributes.
+ */
+const char APPLICATION_TABLE[] = "APPLICATION";
+
+/**
+ * Application package attributes. All manifest attributes are stored here.
+ */
+const char APPLICATION_PACKAGE_ATTRIBUTES_TABLE[] =
+    "APPLICATION_PACKAGE_ATTRIBUTES";
+
+/**
+ * MIDP package related settings.
+ */
+const char MIDP_PACKAGE_TABLE[] = "MIDP_PACKAGE";
+
+/**
+ * Application permissions.
+ */
+const char MIDP_PERMISSIONS_TABLE[] = "MIDP_PERMISSIONS";
+
+/**
+ * Security settings.
+ */
+const char MIDP_FUNC_GRP_SETTINGS_TABLE[] = "MIDP_FUNCTION_GRP_SETTINGS";
+
+/**
+ * Push registrations.
+ */
+const char PUSH_REGISTRATIONS_TABLE[] = "PUSH_REGISTRATIONS";
+
+/**
+ * Alarm registrations.
+ */
+const char ALARM_REGISTRATIONS_TABLE[] = "ALARM_REGISTRATIONS";
+
+/**
+ * Runtime related settings.
+ */
+const char RUNTIME_SETTINGS_TABLE[] = "RUNTIME_SETTINGS";
+
+/**
+ * OTA status codes.
+ */
+const char OTA_STATUS_TABLE[] = "OTA_STATUS";
+
+/**
+ * Preinstall related data.
+ */
+const char PREINSTALL_TABLE[] = "PREINSTALL";
+
+/**
+ * Java platform storage name. All Java platform related attributes and
+ * settings are stored to this database.
+ */
+const char JAVA_DATABASE_NAME[] = "JavaStorage";
+
+/**
+ * Java platform storage name for OTA status codes. OTA status codes
+ * are stored to this database.
+ */
+const char JAVA_OTA_DATABASE_NAME[] = "JavaOtaStorage";
+
+/**
+ * ID attribute name. ID is related to application UID and it is used
+ * to identify application information within table structures.
+ */
+const wchar_t ID[] = L"ID";
+
+/**
+ * Name.
+ */
+const wchar_t NAME[] = L"NAME";
+
+/**
+ * Application suite name.
+ */
+const wchar_t PACKAGE_NAME[] = L"PACKAGE_NAME";
+
+/**
+ * Vendor.
+ */
+const wchar_t VENDOR[] = L"VENDOR";
+
+/**
+ * Version.
+ */
+const wchar_t VERSION[] = L"VERSION";
+
+/**
+ * Application suite root path.
+ */
+const wchar_t ROOT_PATH[] = L"ROOT_PATH";
+
+/**
+ * Media ID where application suite is installed.
+ */
+const wchar_t MEDIA_ID[] = L"MEDIA_ID";
+
+/**
+ * Application suite initial size. This does not contain data
+ * that is generated after installation.
+ */
+const wchar_t INITIAL_SIZE[] = L"INITIAL_SIZE";
+
+/**
+ * Application suite descriptor path.
+ */
+const wchar_t JAD_PATH[] = L"JAD_PATH";
+
+/**
+ * Application suite archive path.
+ */
+const wchar_t JAR_PATH[] = L"JAR_PATH";
+
+/**
+ * URL pointing to JAD file source location.
+ */
+const wchar_t JAD_URL[] = L"JAD_URL";
+
+/**
+ * URL pointing to JAR file source location.
+ */
+const wchar_t JAR_URL[] = L"JAR_URL";
+
+/**
+ * Application suite specific access point.
+ */
+const wchar_t ACCESS_POINT[] = L"ACCESS_POINT";
+
+/**
+ * Application suite content info.
+ */
+const wchar_t CONTENT_INFO[] = L"CONTENT_INFO";
+
+/**
+ * Application suite content id.
+ */
+const wchar_t CONTENT_ID[] = L"CONTENT_ID";
+
+/**
+ * ID indicating which application package this application belongs.
+ */
+const wchar_t PACKAGE_ID[] = L"PACKAGE_ID";
+
+/**
+ * Application main class.
+ */
+const wchar_t MAIN_CLASS[] = L"MAIN_CLASS";
+
+/**
+ * A flag indicating should application be started at boot time.
+ */
+const wchar_t AUTORUN[] = L"AUTORUN";
+
+/**
+ * Manifest attribute value.
+ */
+const wchar_t VALUE[] = L"VALUE";
+
+/**
+ * A flag indicating is this manifest attribute trusted.
+ */
+const wchar_t TRUSTED[] = L"TRUSTED";
+
+/**
+ * Application type.
+ */
+const wchar_t TYPE[] = L"TYPE";
+
+/**
+ * Name of the security domain.
+ */
+const wchar_t SECURITY_DOMAIN[] = L"SECURITY_DOMAIN";
+
+/**
+ * Predefined domain category application belongs to.
+ */
+const wchar_t SECURITY_DOMAIN_CATEGORY[] = L"SECURITY_DOMAIN_CATEGORY";
+
+/**
+ * Application hash value.
+ */
+const wchar_t HASH[] = L"HASH";
+
+/**
+ * Hash of the root certificate used to authenticate the application.
+ */
+const wchar_t CERT_HASH[] = L"CERT_HASH";
+
+/**
+ * Security warnings setting.
+ */
+const wchar_t SECURITY_WARNINGS[] = L"SECURITY_WARNINGS";
+
+/**
+ * URL pointing to applications RMS data file.
+ */
+const wchar_t RMS[] = L"RMS";
+
+/**
+ * List of successfully validated certificates. This is comma-separated
+ * list of numbers of certificates validated successfully during
+ * installation.
+ */
+const wchar_t VALID_CERTS[] = L"VALID_CERTS";
+
+/**
+ * Application on-screen keypad setting.
+ */
+const wchar_t ON_SCREEN_KEYPAD[] = L"ON_SCREEN_KEYPAD";
+
+/**
+ * MIDP3 permission class name.
+ */
+const wchar_t CLASS[] = L"CLASS";
+
+/**
+ * Requested action for this resource.
+ */
+const wchar_t ACTION[] = L"ACTION";
+
+/**
+ * The function group name where this action belongs.
+ */
+const wchar_t FUNCTION_GROUP[] = L"FUNCTION_GROUP";
+
+/**
+ * Allowed trust settings for this function group.
+ */
+const wchar_t ALLOWED_SETTINGS[] = L"ALLOWED_SETTINGS";
+
+/**
+ * Current security setting.
+ */
+const wchar_t CURRENT_SETTING[] = L"CURRENT_SETTING";
+
+/**
+ * A flag indicating whether the UI prompt for blanket mode has been shown.
+ */
+const wchar_t BLANKET_PROMPT[] = L"BLANKET_PROMPT";
+
+/**
+ * URL.
+ */
+const wchar_t URL[] = L"URL";
+
+/**
+ * Push filter.
+ */
+const wchar_t FILTER[] = L"FILTER";
+
+/**
+ * Type of push registration.
+ */
+const wchar_t REGISTRATION_TYPE[] = L"REGISTRATION_TYPE";
+
+/**
+ * Alarm date when application will be auto invocated.
+ */
+const wchar_t ALARM_TIME[] = L"ALARM_TIME";
+
+/**
+ * List of paths of installed extensions.
+ */
+const wchar_t EXTENSIONS[] = L"EXTENSIONS";
+
+/**
+ * OTA status code.
+ */
+const wchar_t OTA_CODE[] = L"OTA_CODE";
+
+/**
+ * Creation time.
+ */
+const wchar_t CREATION_TIME[] = L"CREATION_TIME";
+
+/**
+ * Last time action performed.
+ */
+const wchar_t LATEST_RETRY_TIME[] = L"LATEST_RETRY_TIME";
+
+/**
+ * Count of retries.
+ */
+const wchar_t RETRY_COUNT[] = L"RETRY_COUNT";
+
+/**
+ * Application suite intall state.
+ */
+const wchar_t INSTALL_STATE[] = L"INSTALL_STATE";
+
+}    // java
+}    // storage
+
+#endif // JAVASTORAGENAMES_H