Changes between Version 4 and Version 5 of NDG3/Vocab/RestfulRoy
- Timestamp:
- 18/11/08 06:19:04 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NDG3/Vocab/RestfulRoy
v4 v5 31 31 * 401 No user authenticated 32 32 * POST provides a fresh set of pending updates. Acceptable responses: 33 * 20 0 OK33 * 202 Accepted for processing 34 34 * 400 Specified update is already pending 35 35 * 403 Document contains update from a different list … … 37 37 * 403 Not authorised – user cannot change specified list 38 38 * 401 No user authenticated 39 * 500 Oracle exception on insert 39 * ~~500 Oracle exception on insert~~ 40 * note change from 200 to 202 ... we can't do a 500 in real time because these are happening later. Recommend that failures on insert get emailed back to change owner. 40 41 * PUT replaces an existing set of pending updates. Acceptable responses 41 * 20 0 OK42 * 202 Accepted for processing 42 43 * 400 Specified update not currently pending 43 44 * 403 Document contains update from a different list … … 45 46 * 403 Not authorised – user cannot change specified list 46 47 * 401 No user authenticated 47 * 500 Oracle exception on insert 48 * ~~500 Oracle exception on insert~~ 49 * as above 48 50 * DELETE cancels members from an existing set of pending updates. Acceptable responses 49 51 * 200 OK … … 53 55 * 403 Not authorised – user cannot change specified list 54 56 * 401 No user authenticated 55 * 500 Oracle error 57 * ~~500 Oracle error~~ 58 * Aren't you simply going to put them in a directory to be processed overnight, and go no where near oracle at this point? 56 59 57 60 [wiki:Vocab]: [wiki:NDG3/Vocab/HighLevelSpec HighLevelSpec], [wiki:NDG3/Vocab/RestfulAPI RestfulAPI], [wiki:NDG3/Vocab/APIRestIssues APIRestIssues]