@breautek/storm
Version:
Object-Oriented REST API framework
34 lines • 862 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IllegalStateError = void 0;
const StatusCode_1 = require("./StatusCode");
const StormError_1 = require("./StormError");
/**
* @since 9.1.0
*
* An error that describes an illegal state
*/
class IllegalStateError extends StormError_1.StormError {
constructor(message) {
super(message);
}
getMessage() {
return this.getPrivateDetails();
}
getHTTPCode() {
return StatusCode_1.StatusCode.ERR_BAD_REQUEST;
}
getCode() {
return 0;
}
getLocaleCode() {
return '@breautek/storm/IllegalStateError/message';
}
getLocaleParameters() {
return {
message: this.getMessage()
};
}
}
exports.IllegalStateError = IllegalStateError;
//# sourceMappingURL=IllegalStateError.js.map