UNPKG

dl

Version:

DreamLab Libs

68 lines (50 loc) 1.89 kB
/*jslint node: true */ 'use strict'; var INVALID_REQUEST = -31999; var REQUEST_ERROR = -32001; var CONSISTENCY_ERROR = -32002; var CLUSTER_ERROR = -32003; var CONNECTION_ERROR = -32004; var NosqldbError = function(message) { Error.call(this); Error.captureStackTrace(this, this.constructor); this.message = message; }; NosqldbError.prototype = Object.create(Error.prototype); NosqldbError.prototype.name = 'NosqldbError'; var InvalidRequest = function(message) { NosqldbError.call(this, message); }; InvalidRequest.prototype = Object.create(NosqldbError.prototype); InvalidRequest.prototype.name = 'InvalidRequest'; var RequestError = function(message) { NosqldbError.call(this, message); }; RequestError.prototype = Object.create(NosqldbError.prototype); RequestError.prototype.name = 'RequestError'; var ConsistencyError = function(message) { NosqldbError.call(this, message); }; ConsistencyError.prototype = Object.create(NosqldbError.prototype); ConsistencyError.prototype.name = 'ConsistencyError'; var ClusterError = function(message) { NosqldbError.call(this, message); }; ClusterError.prototype = Object.create(NosqldbError.prototype); ClusterError.prototype.name = 'ClusterError'; var ConnectionError = function(message) { NosqldbError.call(this, message); }; ConnectionError.prototype = Object.create(NosqldbError.prototype); ConnectionError.prototype.name = 'ConnectionError'; exports.INVALID_REQUEST = INVALID_REQUEST; exports.REQUEST_ERROR = REQUEST_ERROR; exports.CONSISTENCY_ERROR = CONSISTENCY_ERROR; exports.CLUSTER_ERROR = CLUSTER_ERROR; exports.CONNECTION_ERROR = CONNECTION_ERROR; exports.NosqldbError = NosqldbError; exports.InvalidRequest = InvalidRequest; exports.RequestError = RequestError; exports.ConsistencyError = ConsistencyError; exports.ClusterError = ClusterError; exports.ConnectionError = ConnectionError;