int wasUpdated = update.getN(); if (wasUpdated == 1) { return update.wasAcknowledged(); } else { throw new ODataServiceFault("Document ID: " + newPropertyObjectKeyValue
int wasUpdated = update.getN(); if (wasUpdated == 1) { return update.wasAcknowledged(); } else { throw new ODataServiceFault("Error occured while updating the entity to collection :"
if(!wr.wasAcknowledged()) { //throw error for unacknowledged write throw new TranslatorException(wr.toString());
/** * This method deletes the entity from the collection for a given key. * * @param tableName Name of the table * @param entity Entity * @throws ODataServiceFault */ @Override public boolean deleteEntityInTable(String tableName, ODataEntry entity) throws ODataServiceFault { String documentId = entity.getValue(DOCUMENT_ID); WriteResult delete = jongo.getCollection(tableName).remove(new ObjectId(documentId)); int wasDeleted = delete.getN(); if (wasDeleted == 1) { return delete.wasAcknowledged(); } else { throw new ODataServiceFault("Document ID: " + documentId + " does not exist in " + "collection: " + tableName + "."); } }