public final class KeyValueService
extends java.lang.Object
| Constructor and Description |
|---|
KeyValueService() |
| Modifier and Type | Method and Description |
|---|---|
static void |
create(ClientIdentity identity,
KeyValueItem[] kvItems,
OnCompleteListener<SetResult> completedCallback,
java.lang.Object state)
create the specified KeyValueItem collection
|
static void |
delete(ClientIdentity identity,
java.lang.String prefix,
java.util.Date before,
OnCompleteListener<DeleteResult> completedCallback,
java.lang.Object state)
delete KeyValueItem collection by specifed filter conditions including
prefix and before date time
|
static void |
deleteByKeys(ClientIdentity identity,
java.lang.String[] keys,
OnCompleteListener<DeleteResult> completedCallback,
java.lang.Object state)
delete KeyValueItem collection by specifed keys collection
|
static void |
get(ClientIdentity identity,
java.lang.String prefix,
int returnSize,
java.lang.String continuationToken,
OnCompleteListener<GetResult> completedCallback,
java.lang.Object state)
get KeyValueItem collection by specified filter conditions including
prefix, return size and continuation token
|
static void |
getByKey(ClientIdentity identity,
java.lang.String key,
OnCompleteListener<GetByKeyResult> completedCallback,
java.lang.Object state)
Gets KeyValueItem by specified key
|
static void |
getByKeys(ClientIdentity identity,
java.lang.String[] keys,
OnCompleteListener<GetByKeysResult> completedCallback,
java.lang.Object state)
get KeyValueItem collection by specified key collection
|
static void |
upset(ClientIdentity identity,
KeyValueItem[] kvItems,
OnCompleteListener<SetResult> completedCallback,
java.lang.Object state)
Create or update specifed KeyValueItem collection
|
public static void create(ClientIdentity identity, KeyValueItem[] kvItems, OnCompleteListener<SetResult> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - client identity objectkvItems - the specified KeyValueItem collectioncompletedCallback - completion callbackstate - user defined state objectjava.lang.Exception - voidpublic static void getByKey(ClientIdentity identity, java.lang.String key, OnCompleteListener<GetByKeyResult> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - client identity objectkey - the specified keycompletedCallback - completed callbackstate - user defined state objectjava.lang.Exception - voidpublic static void getByKeys(ClientIdentity identity, java.lang.String[] keys, OnCompleteListener<GetByKeysResult> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - client identitykeys - specified key collectioncompletedCallback - completion callbackstate - user defined state objectjava.lang.Exception - voidpublic static void get(ClientIdentity identity, java.lang.String prefix, int returnSize, java.lang.String continuationToken, OnCompleteListener<GetResult> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - client identityprefix - prefixreturnSize - return sizecontinuationToken - continuation tokencompletedCallback - completion callbackstate - user defined state objectjava.lang.Exception - voidpublic static void upset(ClientIdentity identity, KeyValueItem[] kvItems, OnCompleteListener<SetResult> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - client identity objectkvItems - the specified KeyValueItem collectioncompletedCallback - completed callbackstate - user defined state objectjava.lang.Exception - voidpublic static void delete(ClientIdentity identity, java.lang.String prefix, java.util.Date before, OnCompleteListener<DeleteResult> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - client identityprefix - prefixbefore - before date timecompletedCallback - completion callbackstate - user defined statejava.lang.Exception - voidpublic static void deleteByKeys(ClientIdentity identity, java.lang.String[] keys, OnCompleteListener<DeleteResult> completedCallback, java.lang.Object state) throws java.lang.Exception
identity - client identity objectkeys - the specified keys collectioncompletedCallback - completed callbackstate - user defined state objectjava.lang.Exception - void