nn::nex::DataStoreClient::DeleteObject Member Function

Syntax

virtual qBool DeleteObject(
     ProtocolCallContext * pContext,
     const qVector< DataStoreDeleteParam > & params,
     const qBool transactional = true,
     qVector< qResult > * pResults = NULL
);

Parameters

Name Description
in pContext Call information.
in params Detailed information.
in transactional Whether to process only if all will succeed (TRUE), or to process as much as possible. The process is canceled for data for which the process will fail. (FALSE).
out pResults Whether the call was successful. (Can be omitted.)

Return Values



Value Description
true RMC call initialization succeeded.
false Failure.

Description

Batch-deletes data in storage.

Up to 100 sets of metadata can be batch-processed. The result of processing each data ID specified in params is returned to pResult in the same order in which it was specified. pResult takes only that specified number of results. Only people who have update permissions for the data can delete the data. POST data with a specified data ID cannot be deleted from a client. Use DMAS to delete such data.

Revision History

2011/01/27
Initial version.

CONFIDENTIAL