Adicioando erro espera
This commit is contained in:
parent
e11a4ef3b2
commit
dae11465e9
6 changed files with 107 additions and 5 deletions
|
|
@ -8,6 +8,7 @@ var codigosResposta;
|
|||
codigosResposta[codigosResposta["erroPermissao"] = 401] = "erroPermissao";
|
||||
codigosResposta[codigosResposta["erroNaoEncontrado"] = 404] = "erroNaoEncontrado";
|
||||
codigosResposta[codigosResposta["erroDesconhecido"] = 500] = "erroDesconhecido";
|
||||
codigosResposta[codigosResposta["tempoEsgotado"] = 504] = "tempoEsgotado";
|
||||
})(codigosResposta || (exports.codigosResposta = codigosResposta = {}));
|
||||
const gerarRespostas = (registrarErroInterno) => {
|
||||
const valor = (valor, detalhes) => {
|
||||
|
|
@ -73,6 +74,17 @@ const gerarRespostas = (registrarErroInterno) => {
|
|||
...resRegistro,
|
||||
};
|
||||
};
|
||||
const tempoEsgotado = (mensagem, detalhes) => {
|
||||
return {
|
||||
cod: codigosResposta.tempoEsgotado,
|
||||
valor: undefined,
|
||||
mensagem: mensagem || "Tempo de resposta esgotado ao tentar acessar o recurso.",
|
||||
eErro: true,
|
||||
eCerto: false,
|
||||
detalhes,
|
||||
};
|
||||
};
|
||||
const erroEspera = tempoEsgotado;
|
||||
return {
|
||||
/**
|
||||
* Gera uma resposta de sucesso
|
||||
|
|
@ -98,6 +110,14 @@ const gerarRespostas = (registrarErroInterno) => {
|
|||
* Gera uma resposta de erro quando um registro não é encontrado ou sua execução depende de um registro existente
|
||||
*/
|
||||
naoEncontrado,
|
||||
/**
|
||||
* Gera uma resposta de erro quando o tempo de resposta é esgotado
|
||||
*/
|
||||
tempoEsgotado,
|
||||
/**
|
||||
* Gera uma resposta de erro quando o tempo de resposta é esgotado
|
||||
*/
|
||||
erroEspera,
|
||||
};
|
||||
};
|
||||
exports.gerarRespostas = gerarRespostas;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue