JsonRpcError

grapple.json.rpc.JsonRpcError
See theJsonRpcError companion class
object JsonRpcError

Provides JSON-RPC error factory.

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(code: Int, message: String): JsonRpcError

Creates JSON-RPC error.

Creates JSON-RPC error.

Value parameters

code

error code

message

error message

Attributes

def apply(code: Int, message: String, data: JsonValue): JsonRpcError

Creates JSON-RPC error.

Creates JSON-RPC error.

Value parameters

code

error code

data

error data

message

error message

Attributes

def apply(code: Int, message: String, data: Option[JsonValue]): JsonRpcError

Creates JSON-RPC error.

Creates JSON-RPC error.

Value parameters

code

error code

data

optional error data

message

error message

Attributes

def unapply(error: JsonRpcError): Option[(Int, String, Option[JsonValue])]

Deconstructs JsonRpcError to its code, message, and data.

Deconstructs JsonRpcError to its code, message, and data.

Value parameters

error

JSON-RPC error

Attributes