UNPKG

nralcm

Version:

This is a framework based on NodeJs to manage rest api request lifecycle

18 lines (17 loc) 693 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const lifecycle_1 = require("../lifecycle"); const core_1 = require("../core"); const enums_1 = require("../common/enums"); /** * Expection class to throw server error 500 */ class ServerErrorException extends core_1.Exception { constructor(message) { super(); this.httpResponseMessage = new lifecycle_1.HttpResponseMessage(); this.httpResponseMessage.errorMessages = [message || "Oops! Something went wrong. Please try after sometime."]; this.httpResponseMessage.statusCode = enums_1.StatusCode.InternalServerError; } } exports.ServerErrorException = ServerErrorException;