Table of Contents

Enum JsonRpcErrorCode

Namespace
Geotab.Checkmate.ObjectModel.Web
Assembly
Geotab.Checkmate.ObjectModel.dll

Indicates the JSON-RPC error type that occurred. Derived from JSON-RPC 2.0 specification.

public enum JsonRpcErrorCode
Extension Methods

Fields

DbUnavailableConnectionFailure = -32589

The server responded with DbUnavailableException, State= ConnectionFailure.

DbUnavailableGeneralError = -32590

The server responded with DbUnavailableException, State= None.

DbUnavailableInitializing = -32587

The server responded with DbUnavailableException, State= Initializing.

DbUnavailableOperationAborted = -32586

The server responded with DbUnavailableException, State= OperationAborted.

DbUnavailableUnknownDatabase = -32588

The server responded with DbUnavailableException, State= UnknownDatabase.

GroupRelationViolatedError = -32599

The server responded with GroupRelationViolatedException.

InternalError = -32603

Internal JSON-RPC error.

InternalServerError = -32000

Internal server error.

InvalidCertificateException = -32001

Invalid certificate error.

InvalidParams = -32602

Invalid method parameter(s).

InvalidRequest = -32600

The JSON sent is not a valid Request object.

MethodNotFound = -32601

The method does not exist / is not available.

None = 0

The default value.

ParseError = -32700

Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text.

Remarks

The error codes from and including -32768 to -32000 are reserved for predefined errors. Any code within this range, but not defined explicitly below is reserved for future use. -32000 to -32099: Server error - Reserved for implementation-defined server-errors.