java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.neo4j.driver.exceptions.Neo4jException
org.neo4j.driver.exceptions.ClientException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AuthTokenManagerExecutionException
,FatalDiscoveryException
,ResultConsumedException
,SecurityException
,TransactionNestingException
,TransactionTerminatedException
,UnsupportedFeatureException
,ValueException
A ClientException indicates that the client has carried out an operation incorrectly.
The error code provided can be used to determine further detail for the problem.
- Since:
- 1.0
- See Also:
-
Constructor Summary
ConstructorDescriptionClientException
(String message) Creates a new instance.ClientException
(String code, String message) Creates a new instance.ClientException
(String gqlStatus, String statusDescription, String code, String message, Map<String, Value> diagnosticRecord, Throwable cause) Creates a new instance.ClientException
(String message, Throwable cause) Creates a new instance. -
Method Summary
Methods inherited from class org.neo4j.driver.exceptions.Neo4jException
classification, code, diagnosticRecord, gqlCause, gqlStatus, rawClassification, statusDescription
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ClientException
Creates a new instance.- Parameters:
message
- the message
-
ClientException
Creates a new instance.- Parameters:
message
- the messagecause
- the cause
-
ClientException
Creates a new instance.- Parameters:
code
- the codemessage
- the message
-
ClientException
@Preview(name="GQL-error") public ClientException(String gqlStatus, String statusDescription, String code, String message, Map<String, Value> diagnosticRecord, Throwable cause) Creates a new instance.- Parameters:
gqlStatus
- the GQLSTATUS as defined by the GQL standardstatusDescription
- the status descriptioncode
- the codemessage
- the messagediagnosticRecord
- the diagnostic recordcause
- the cause- Since:
- 5.26.0
-