Imported Upstream version 1.0.0
[platform/upstream/iotivity.git] / android / android_api / base / src / main / java / org / iotivity / base / ErrorCode.java
index b83e4b3..5433c86 100644 (file)
@@ -28,47 +28,49 @@ public enum ErrorCode {
     RESOURCE_CREATED("RESOURCE_CREATED", ""),
     RESOURCE_DELETED("RESOURCE_DELETED", ""),
     CONTINUE("CONTINUE", ""),
-    /* Success status code - END HERE */
-        /* Error status code - START HERE */
+    /** Success status code - END HERE.*/
+    /* Error status code - START HERE */
     INVALID_URI("INVALID_URI", ""),
     INVALID_QUERY("INVALID_QUERY", ""),
     INVALID_IP("INVALID_IP", ""),
     INVALID_PORT("INVALID_PORT", ""),
     INVALID_CALLBACK("INVALID_CALLBACK", ""),
     INVALID_METHOD("INVALID_METHOD", ""),
-    INVALID_PARAM("INVALID_PARAM", ""),
+    INVALID_PARAM("INVALID_PARAM", "Invalid parameter"),
     INVALID_OBSERVE_PARAM("INVALID_OBSERVE_PARAM", ""),
     NO_MEMORY("NO_MEMORY", ""),
     COMM_ERROR("COMM_ERROR", ""),
+    TIMEOUT("TIMEOUT", ""),
+    ADAPTER_NOT_ENABLED("ADAPTER_NOT_ENABLED", ""),
     NOT_IMPL("NOTIMPL", ""),
     NO_RESOURCE("NO_RESOURCE", "Resource not found"),
     RESOURCE_ERROR("RESOURCE_ERROR", "Not supported method or interface"),
     SLOW_RESOURCE("SLOW_RESOURCE", ""),
+    DUPLICATE_REQUEST("DUPLICATE_REQUEST", ""),
     NO_OBSERVERS("NO_OBSERVERS", "Resource has no registered observers"),
     OBSERVER_NOT_FOUND("OBSERVER_NOT_FOUND", ""),
-    PRESENCE_STOPPED("PRESENCE_STOPPED", ""),
-    PRESENCE_TIMEOUT("PRESENCE_TIMEOUT", ""),
-    PRESENCE_DO_NOT_HANDLE("PRESENCE_DO_NOT_HANDLE", ""),
     VIRTUAL_DO_NOT_HANDLE("VIRTUAL_DO_NOT_HANDLE", ""),
     INVALID_OPTION("INVALID_OPTION", ""),
     MALFORMED_RESPONSE("MALFORMED_RESPONSE", "Remote reply contained malformed data"),
     PERSISTENT_BUFFER_REQUIRED("PERSISTENT_BUFFER_REQUIRED", ""),
     INVALID_REQUEST_HANDLE("INVALID_REQUEST_HANDLE", ""),
     INVALID_DEVICE_INFO("INVALID_DEVICE_INFO", ""),
-    INVALID_PLATFORM_INFO_PLATFORMID("INVALID_PLATFORM_INFO_PLATFORMID",
-            "PlatformID cannot be null or empty"),
-    INVALID_PLATFORM_INFO_MANUFACTURER_NAME("INVALID_PLATFORM_INFO_MANUFACTURER_NAME",
-            "ManufacturerName cannot be null, empty or greater than " +
-                    OcStackConfig.MAX_MANUFACTURER_NAME_LENGTH + " characters long"),
-    INVALID_PLATFORM_INFO_PLATFORMID_MANUFACTURER_URL("INVALID_PLATFORM_INFO_MANUFACTURER_URL",
-            "MANUFACTURER_URL cannot be null, empty or greater than " +
-                    OcStackConfig.MAX_MANUFACTURER_URL_LENGTH + " characters long"),
+    INVALID_JSON("INVALID_JSON", ""),
+    UNAUTHORIZED_REQ("UNAUTHORIZED_REQ", "Request is not authorized by Resource Server"),
+    /** Error code from PDM */
+    PDM_IS_NOT_INITIALIZED("PDM_IS_NOT_INITIALIZED", ""),
+    DUPLICATE_UUID("DUPLICATE_UUID", ""),
+    INCONSISTENT_DB("INCONSISTENT_DB", ""),
+    /** Insert all new error codes here!.*/
+    PRESENCE_STOPPED("PRESENCE_STOPPED", ""),
+    PRESENCE_TIMEOUT("PRESENCE_TIMEOUT", ""),
+    PRESENCE_DO_NOT_HANDLE("PRESENCE_DO_NOT_HANDLE", ""),
+    /** ERROR in stack.*/
     ERROR("ERROR", "Generic error"),
 
     JNI_EXCEPTION("JNI_EXCEPTION", "Generic Java binder error"),
     JNI_NO_NATIVE_OBJECT("JNI_NO_NATIVE_OBJECT", ""),
     JNI_INVALID_VALUE("JNI_INVALID_VALUE", ""),
-
     INVALID_CLASS_CAST("INVALID_CLASS_CAST", ""),;
 
     private String error;