@sap/xssec
Version:
XS Advanced Container Security API for node.js
25 lines (20 loc) • 569 B
JavaScript
const XssecError = require("../XssecError");
/**
* Base class for errors thrown when a network error occurs, such as a failed server request.
*/
class NetworkError extends XssecError {
/** @type {String} */
#correlationId;
constructor(message = "A network error has occured.") {
super(message);
this.name = "NetworkError";
this.statusCode = 500;
}
get correlationId() {
return this.#correlationId;
}
set correlationId(value) {
this.#correlationId = value;
}
}
module.exports = NetworkError;