comparison OrthancFramework/Sources/Enumerations.cpp @ 4608:de5e6b04442d db-changes

added ErrorCode_Revision
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 31 Mar 2021 14:34:41 +0200
parents 350a22c094f2
children 95ffe3b6ef7c
comparison
equal deleted inserted replaced
4607:f75c63aa9de0 4608:de5e6b04442d
187 case ErrorCode_BadRange: 187 case ErrorCode_BadRange:
188 return "Incorrect range request"; 188 return "Incorrect range request";
189 189
190 case ErrorCode_DatabaseCannotSerialize: 190 case ErrorCode_DatabaseCannotSerialize:
191 return "Database could not serialize access due to concurrent update, the transaction should be retried"; 191 return "Database could not serialize access due to concurrent update, the transaction should be retried";
192
193 case ErrorCode_Revision:
194 return "A bad revision number was provided, indicates conflict between multiple updates";
192 195
193 case ErrorCode_SQLiteNotOpened: 196 case ErrorCode_SQLiteNotOpened:
194 return "SQLite: The database is not opened"; 197 return "SQLite: The database is not opened";
195 198
196 case ErrorCode_SQLiteAlreadyOpened: 199 case ErrorCode_SQLiteAlreadyOpened:
2145 return HttpStatus_416_RequestedRangeNotSatisfiable; 2148 return HttpStatus_416_RequestedRangeNotSatisfiable;
2146 2149
2147 case ErrorCode_DatabaseCannotSerialize: 2150 case ErrorCode_DatabaseCannotSerialize:
2148 return HttpStatus_503_ServiceUnavailable; 2151 return HttpStatus_503_ServiceUnavailable;
2149 2152
2153 case ErrorCode_Revision:
2154 return HttpStatus_409_Conflict;
2155
2150 case ErrorCode_CreateDicomNotString: 2156 case ErrorCode_CreateDicomNotString:
2151 return HttpStatus_400_BadRequest; 2157 return HttpStatus_400_BadRequest;
2152 2158
2153 case ErrorCode_CreateDicomOverrideTag: 2159 case ErrorCode_CreateDicomOverrideTag:
2154 return HttpStatus_400_BadRequest; 2160 return HttpStatus_400_BadRequest;