@@ -1233,22 +1233,39 @@ Errors
1233
1233
Neo4j Errors
1234
1234
============
1235
1235
1236
- Neo4j Execution Errors
1236
+ Server-side errors
1237
1237
1238
1238
1239
1239
* :class: `neo4j.exceptions.Neo4jError `
1240
1240
1241
1241
* :class: `neo4j.exceptions.ClientError `
1242
1242
1243
+ * :class: `neo4j.exceptions.CypherSyntaxError `
1244
+
1245
+ * :class: `neo4j.exceptions.CypherTypeError `
1246
+
1247
+ * :class: `neo4j.exceptions.ConstraintError `
1248
+
1249
+ * :class: `neo4j.exceptions.AuthError `
1250
+
1251
+ * :class: `neo4j.exceptions.TokenExpired `
1252
+
1253
+ * :class: `neo4j.exceptions.Forbidden `
1254
+
1243
1255
* :class: `neo4j.exceptions.DatabaseError `
1244
1256
1245
1257
* :class: `neo4j.exceptions.TransientError `
1246
1258
1259
+ * :class: `neo4j.exceptions.DatabaseUnavailable `
1260
+
1261
+ * :class: `neo4j.exceptions.NotALeader `
1262
+
1263
+ * :class: `neo4j.exceptions.ForbiddenOnReadOnlyDatabase `
1264
+
1247
1265
1248
1266
.. autoclass :: neo4j.exceptions.Neo4jError
1249
1267
:members: message, code, is_retriable, is_retryable
1250
1268
1251
-
1252
1269
.. autoclass :: neo4j.exceptions.ClientError
1253
1270
:show-inheritance:
1254
1271
@@ -1264,13 +1281,10 @@ Neo4j Execution Errors
1264
1281
.. autoclass :: neo4j.exceptions.AuthError
1265
1282
:show-inheritance:
1266
1283
1267
- .. autoclass :: neo4j.exceptions.Forbidden
1284
+ .. autoclass :: neo4j.exceptions.TokenExpired
1268
1285
:show-inheritance:
1269
1286
1270
- .. autoclass :: neo4j.exceptions.ForbiddenOnReadOnlyDatabase
1271
- :show-inheritance:
1272
-
1273
- .. autoclass :: neo4j.exceptions.NotALeader
1287
+ .. autoclass :: neo4j.exceptions.Forbidden
1274
1288
:show-inheritance:
1275
1289
1276
1290
.. autoclass :: neo4j.exceptions.DatabaseError
@@ -1282,25 +1296,50 @@ Neo4j Execution Errors
1282
1296
.. autoclass :: neo4j.exceptions.DatabaseUnavailable
1283
1297
:show-inheritance:
1284
1298
1299
+ .. autoclass :: neo4j.exceptions.NotALeader
1300
+ :show-inheritance:
1301
+
1302
+ .. autoclass :: neo4j.exceptions.ForbiddenOnReadOnlyDatabase
1303
+ :show-inheritance:
1304
+
1305
+
1285
1306
1286
1307
1287
1308
Driver Errors
1288
1309
=============
1289
1310
1290
- Connectivity Errors
1311
+ Client-side errors
1291
1312
1292
1313
1293
1314
* :class: `neo4j.exceptions.DriverError `
1294
1315
1295
1316
* :class: `neo4j.exceptions.TransactionError `
1296
1317
1318
+ * :class: `neo4j.exceptions.TransactionNestingError `
1319
+
1320
+ * :class: `neo4j.exceptions.ResultError `
1321
+
1322
+ * :class: `neo4j.exceptions.ResultConsumedError `
1323
+
1324
+ * :class: `neo4j.exceptions.ResultNotSingleError `
1325
+
1297
1326
* :class: `neo4j.exceptions.SessionExpired `
1298
1327
1299
1328
* :class: `neo4j.exceptions.ServiceUnavailable `
1300
1329
1330
+ * :class: `neo4j.exceptions.RoutingServiceUnavailable `
1331
+
1332
+ * :class: `neo4j.exceptions.WriteServiceUnavailable `
1333
+
1334
+ * :class: `neo4j.exceptions.ReadServiceUnavailable `
1335
+
1336
+ * :class: `neo4j.exceptions.IncompleteCommit `
1337
+
1301
1338
* :class: `neo4j.exceptions.ConfigurationError `
1302
1339
1303
- * :class: `neo4j.exceptions.ResultConsumedError `
1340
+ * :class: `neo4j.exceptions.AuthConfigurationError `
1341
+
1342
+ * :class: `neo4j.exceptions.CertificateConfigurationError `
1304
1343
1305
1344
1306
1345
.. autoclass :: neo4j.exceptions.DriverError
@@ -1312,15 +1351,21 @@ Connectivity Errors
1312
1351
.. autoclass :: neo4j.exceptions.TransactionNestingError
1313
1352
:show-inheritance:
1314
1353
1354
+ .. autoclass :: neo4j.exceptions.ResultError
1355
+ :show-inheritance:
1356
+
1357
+ .. autoclass :: neo4j.exceptions.ResultConsumedError
1358
+ :show-inheritance:
1359
+
1360
+ .. autoclass :: neo4j.exceptions.ResultNotSingleError
1361
+ :show-inheritance:
1362
+
1315
1363
.. autoclass :: neo4j.exceptions.SessionExpired
1316
1364
:show-inheritance:
1317
1365
1318
1366
.. autoclass :: neo4j.exceptions.ServiceUnavailable
1319
1367
:show-inheritance:
1320
1368
1321
- Raised when a database server or service is not available.
1322
- This may be due to incorrect configuration or could indicate a runtime failure of a database service that the driver is unable to route around.
1323
-
1324
1369
.. autoclass :: neo4j.exceptions.RoutingServiceUnavailable
1325
1370
:show-inheritance:
1326
1371
@@ -1330,6 +1375,9 @@ Connectivity Errors
1330
1375
.. autoclass :: neo4j.exceptions.ReadServiceUnavailable
1331
1376
:show-inheritance:
1332
1377
1378
+ .. autoclass :: neo4j.exceptions.IncompleteCommit
1379
+ :show-inheritance:
1380
+
1333
1381
.. autoclass :: neo4j.exceptions.ConfigurationError
1334
1382
:show-inheritance:
1335
1383
@@ -1339,12 +1387,6 @@ Connectivity Errors
1339
1387
.. autoclass :: neo4j.exceptions.CertificateConfigurationError
1340
1388
:show-inheritance:
1341
1389
1342
- .. autoclass :: neo4j.exceptions.ResultConsumedError
1343
- :show-inheritance:
1344
-
1345
- .. autoclass :: neo4j.exceptions.ResultNotSingleError
1346
- :show-inheritance:
1347
-
1348
1390
1349
1391
1350
1392
Internal Driver Errors
0 commit comments