Serializable, Comparable<KvStoreErrorCode>public enum KvStoreErrorCode extends Enum<KvStoreErrorCode>
KvStore database exceptions.SystemCapability.Data#DATA_DISTRIBUTEDDATAMGR| 枚举常量 | 说明 |
|---|---|
CONSTRAIN_VIOLATION |
CONSTRAIN_VIOLATION error
|
DB_ERROR |
KvStore error |
DEFAULT_DB_ERROR |
DEFAULT_DB_ERROR error
|
DEVICE_NOT_FOUND |
Local device ID not found
|
EXCEED_MAX_ACCESS_RATE |
EXCEED_MAX_ACCESS_RATE
|
INVALID_ARGUMENT |
Invalid parameters
|
INVALID_FIELD_TYPE |
INVALID_FIELD_TYPE error
|
INVALID_FORMAT |
INVALID_FORMAT error
|
INVALID_QUERY_FIELD |
INVALID_QUERY_FIELD error
|
INVALID_QUERY_FORMAT |
INVALID_QUERY_FORMAT error
|
INVALID_SCHEMA |
INVALID_SCHEMA error
|
INVALID_VALUE_FIELDS |
INVALID_VALUE_FIELDS error
|
INVALID_VALUE_TYPE |
INVALID_VALUE_TYPE error
|
IPC_ERROR |
IPC error
|
KEY_NOT_FOUND |
Keyword not found
|
NETWORK_ERROR |
Network error
|
NO_DEVICE_CONNECTED |
No device connected
|
NOT_SUPPORT |
NOT_SUPPORT error
|
PERMISSION_DENIED |
Permission denied
|
READ_ONLY |
READ_ONLY error
|
RECOVER_FAILED |
RECOVER_FAILED
|
RECOVER_SUCCESS |
RECOVER_SUCCESS
|
SCHEMA_MISMATCH |
SCHEMA_MISMATCH error
|
SECURITY_LEVEL_ERROR |
SECURITY_LEVEL_ERROR
|
SERVER_UNAVAILABLE |
Server unavailable
|
STORE_ALREADY_SUBSCRIBE |
KvStore already subscribed |
STORE_NOT_FOUND |
KvStore not found |
STORE_NOT_OPEN |
KvStore disabled |
STORE_NOT_SUBSCRIBE |
KvStore not subscribed |
SUCCESS |
Success
|
UNKNOWN_ERROR |
Unknown error
|
UTF_8_NOT_SUPPORT |
Not supported by UTF-8 encoding
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
String |
getErrorMsg() |
Obtains the error message of a
KvStore database exception. |
static KvStoreErrorCode |
valueOf(String name) |
返回带有指定名称的该类型的枚举常量。
字符串必须与用于声明该类型的枚举常量的
标识符完全匹配。(不允许有多余
的空格字符。)
|
static KvStoreErrorCode[] |
values() |
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。该方法可用于迭代
常量, 如下所示:
for (KvStoreErrorCode c : KvStoreErrorCode.values()) System.out.println(c); |
public static final KvStoreErrorCode SUCCESS
public static final KvStoreErrorCode INVALID_ARGUMENT
public static final KvStoreErrorCode SERVER_UNAVAILABLE
public static final KvStoreErrorCode STORE_NOT_OPEN
KvStore disabledpublic static final KvStoreErrorCode STORE_NOT_FOUND
KvStore not foundpublic static final KvStoreErrorCode STORE_ALREADY_SUBSCRIBE
KvStore already subscribedpublic static final KvStoreErrorCode STORE_NOT_SUBSCRIBE
KvStore not subscribedpublic static final KvStoreErrorCode KEY_NOT_FOUND
public static final KvStoreErrorCode DB_ERROR
KvStore errorpublic static final KvStoreErrorCode NETWORK_ERROR
public static final KvStoreErrorCode NO_DEVICE_CONNECTED
public static final KvStoreErrorCode PERMISSION_DENIED
public static final KvStoreErrorCode IPC_ERROR
public static final KvStoreErrorCode UTF_8_NOT_SUPPORT
public static final KvStoreErrorCode DEVICE_NOT_FOUND
public static final KvStoreErrorCode UNKNOWN_ERROR
public static final KvStoreErrorCode NOT_SUPPORT
public static final KvStoreErrorCode SCHEMA_MISMATCH
public static final KvStoreErrorCode INVALID_SCHEMA
public static final KvStoreErrorCode READ_ONLY
public static final KvStoreErrorCode INVALID_VALUE_FIELDS
public static final KvStoreErrorCode INVALID_FIELD_TYPE
public static final KvStoreErrorCode CONSTRAIN_VIOLATION
public static final KvStoreErrorCode INVALID_FORMAT
public static final KvStoreErrorCode DEFAULT_DB_ERROR
public static final KvStoreErrorCode INVALID_QUERY_FORMAT
public static final KvStoreErrorCode INVALID_QUERY_FIELD
public static final KvStoreErrorCode RECOVER_SUCCESS
public static final KvStoreErrorCode RECOVER_FAILED
public static final KvStoreErrorCode INVALID_VALUE_TYPE
public static final KvStoreErrorCode EXCEED_MAX_ACCESS_RATE
public static final KvStoreErrorCode SECURITY_LEVEL_ERROR
public static KvStoreErrorCode[] values()
for (KvStoreErrorCode c : KvStoreErrorCode.values()) System.out.println(c);
public static KvStoreErrorCode valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public String getErrorMsg()
KvStore database exception.