Commit 5e84c86208866dbcb4d66dceff1fed5a7c286074
1 parent
3d02be22
Exists in
master
and in
1 other branch
Update PendenciasTramiteRN.php
Showing
1 changed file
with
23 additions
and
23 deletions
Show diff stats
rn/PendenciasTramiteRN.php
| ... | ... | @@ -4,7 +4,7 @@ require_once dirname(__FILE__) . '/../../../SEI.php'; |
| 4 | 4 | |
| 5 | 5 | error_reporting(E_ALL); |
| 6 | 6 | |
| 7 | -//TODO: Modificar nome da classe e método para outro mais apropriado | |
| 7 | +//TODO: Modificar nome da classe e mtodo para outro mais apropriado | |
| 8 | 8 | class PendenciasTramiteRN extends InfraRN { |
| 9 | 9 | |
| 10 | 10 | private static $instance = null; |
| ... | ... | @@ -29,19 +29,19 @@ class PendenciasTramiteRN extends InfraRN { |
| 29 | 29 | |
| 30 | 30 | $this->strLocalizacaoCertificadoDigital = $objPenParametroRN->getParametro('PEN_LOCALIZACAO_CERTIFICADO_DIGITAL'); |
| 31 | 31 | $this->strEnderecoServicoPendencias = $objPenParametroRN->getParametro('PEN_ENDERECO_WEBSERVICE_PENDENCIAS'); |
| 32 | - //TODO: Urgente - Remover senha do certificado de autenticação dos serviços do PEN da tabela de parâmetros | |
| 32 | + //TODO: Urgente - Remover senha do certificado de autenticao dos servios do PEN da tabela de parmetros | |
| 33 | 33 | $this->strSenhaCertificadoDigital = $objPenParametroRN->getParametro('PEN_SENHA_CERTIFICADO_DIGITAL'); |
| 34 | 34 | |
| 35 | 35 | if (InfraString::isBolVazia($this->strEnderecoServicoPendencias)) { |
| 36 | - throw new InfraException('Endereço do serviço de pendências de trâmite do Processo Eletrônico Nacional (PEN) não informado.'); | |
| 36 | + throw new InfraException('Endereo do servio de pendncias de trmite do Processo Eletrnico Nacional (PEN) no informado.'); | |
| 37 | 37 | } |
| 38 | 38 | |
| 39 | 39 | if (!@file_get_contents($this->strLocalizacaoCertificadoDigital)) { |
| 40 | - throw new InfraException("Certificado digital de autenticação do serviço de integração do Processo Eletrônico Nacional(PEN) não encontrado."); | |
| 40 | + throw new InfraException("Certificado digital de autenticao do servio de integrao do Processo Eletrnico Nacional(PEN) no encontrado."); | |
| 41 | 41 | } |
| 42 | 42 | |
| 43 | 43 | if (InfraString::isBolVazia($this->strSenhaCertificadoDigital)) { |
| 44 | - throw new InfraException('Dados de autenticação do serviço de integração do Processo Eletrônico Nacional(PEN) não informados.'); | |
| 44 | + throw new InfraException('Dados de autenticao do servio de integrao do Processo Eletrnico Nacional(PEN) no informados.'); | |
| 45 | 45 | } |
| 46 | 46 | } |
| 47 | 47 | |
| ... | ... | @@ -59,17 +59,17 @@ class PendenciasTramiteRN extends InfraRN { |
| 59 | 59 | SessaoSEI::getInstance(false)->simularLogin('SEI', null, null, $objPenParametroRN->getParametro('PEN_UNIDADE_GERADORA_DOCUMENTO_RECEBIDO')); |
| 60 | 60 | |
| 61 | 61 | $numSeg = InfraUtil::verificarTempoProcessamento(); |
| 62 | - InfraDebug::getInstance()->gravar('MONITORANDO OS TRÂMITES PENDENTES ENVIADOS PARA O ÓRGÃO (PEN)'); | |
| 63 | - echo "[".date("d/m/Y H:i:s")."] Iniciando serviço de monitoramento de pendências de trâmites de processos...\n"; | |
| 62 | + InfraDebug::getInstance()->gravar('MONITORANDO OS TRMITES PENDENTES ENVIADOS PARA O RGO (PEN)'); | |
| 63 | + echo "[".date("d/m/Y H:i:s")."] Iniciando servio de monitoramento de pendncias de trmites de processos...\n"; | |
| 64 | 64 | |
| 65 | 65 | try{ |
| 66 | 66 | $numIdTramiteRecebido = 0; |
| 67 | 67 | $strStatusTramiteRecebido = ''; |
| 68 | - $numQuantidadeErroTrâmite = 0; | |
| 68 | + $numQuantidadeErroTrmite = 0; | |
| 69 | 69 | $arrQuantidadeErrosTramite = array(); |
| 70 | 70 | |
| 71 | 71 | //TODO: Tratar quantidade de erros o sistema consecutivos para um tramite de processo |
| 72 | - //Alcançado está quantidade, uma pendência posterior deverá ser obtida do barramento | |
| 72 | + //Alcanado est quantidade, uma pendncia posterior dever ser obtida do barramento | |
| 73 | 73 | while (true) { |
| 74 | 74 | $objPendenciaDTO = $this->obterPendenciasTramite($numIdTramiteRecebido); |
| 75 | 75 | if(isset($objPendenciaDTO)) { |
| ... | ... | @@ -83,9 +83,9 @@ class PendenciasTramiteRN extends InfraRN { |
| 83 | 83 | sleep(5); |
| 84 | 84 | } |
| 85 | 85 | } |
| 86 | - //TODO: Urgente: Tratar erro específico de timeout e refazer a requisição | |
| 86 | + //TODO: Urgente: Tratar erro especfico de timeout e refazer a requisio | |
| 87 | 87 | catch(Exception $e) { |
| 88 | - $strAssunto = 'Erro monitorando pendências.'; | |
| 88 | + $strAssunto = 'Erro monitorando pendncias.'; | |
| 89 | 89 | $strErro = InfraException::inspecionar($e); |
| 90 | 90 | LogSEI::getInstance()->gravar($strAssunto."\n\n".$strErro); |
| 91 | 91 | } |
| ... | ... | @@ -100,7 +100,7 @@ class PendenciasTramiteRN extends InfraRN { |
| 100 | 100 | InfraDebug::getInstance()->setBolLigado(false); |
| 101 | 101 | InfraDebug::getInstance()->setBolDebugInfra(false); |
| 102 | 102 | InfraDebug::getInstance()->setBolEcho(false); |
| 103 | - throw new InfraException('Erro processando pendências de integração com o PEN - Processo Eletrônico Nacional.',$e); | |
| 103 | + throw new InfraException('Erro processando pendncias de integrao com o PEN - Processo Eletrnico Nacional.',$e); | |
| 104 | 104 | } |
| 105 | 105 | } |
| 106 | 106 | |
| ... | ... | @@ -129,14 +129,14 @@ class PendenciasTramiteRN extends InfraRN { |
| 129 | 129 | curl_setopt($curl, CURLOPT_URL, $this->strEnderecoServicoPendencias . "?idTramiteDaPendenciaRecebida=" . $parNumIdTramiteRecebido); |
| 130 | 130 | } |
| 131 | 131 | |
| 132 | - //A seguinte requisição irá aguardar a notificação do PEN sobre uma nova pendência | |
| 133 | - //ou até o lançamento da exceção de timeout definido pela infraestrutura da solução | |
| 134 | - //Ambos os comportamentos são esperados para a requisição abaixo. | |
| 132 | + //A seguinte requisio ir aguardar a notificao do PEN sobre uma nova pendncia | |
| 133 | + //ou at o lanamento da exceo de timeout definido pela infraestrutura da soluo | |
| 134 | + //Ambos os comportamentos so esperados para a requisio abaixo. | |
| 135 | 135 | $strResultadoJSON = curl_exec($curl); |
| 136 | 136 | |
| 137 | 137 | if(curl_errno($curl)) { |
| 138 | 138 | if (curl_errno($curl) != 28) |
| 139 | - throw new InfraException("Erro na requisição do serviço de monitoramento de pendências. Curl: " . curl_errno($curl)); | |
| 139 | + throw new InfraException("Erro na requisio do servio de monitoramento de pendncias. Curl: " . curl_errno($curl)); | |
| 140 | 140 | } |
| 141 | 141 | |
| 142 | 142 | if(!InfraString::isBolVazia($strResultadoJSON)) { |
| ... | ... | @@ -182,10 +182,10 @@ class PendenciasTramiteRN extends InfraRN { |
| 182 | 182 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_ENVIADOS_REMETENTE: |
| 183 | 183 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_METADADOS_RECEBIDO_DESTINATARIO: |
| 184 | 184 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_COMPONENTES_RECEBIDOS_DESTINATARIO: |
| 185 | - $objInfraParametro = new InfraParametro($this->inicializarObjInfraIBanco()); | |
| 186 | - $numTentativas = $objInfraParametro->getValor(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false); | |
| 185 | + $objPenParametroRN = new PenParametroRN(); | |
| 186 | + $numTentativas = $objPenParametroRN->getParametro(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false); | |
| 187 | 187 | $numCont = 0; |
| 188 | - // Executa sempre + 1 além do configurado no parâmetro para executar a recusa | |
| 188 | + // Executa sempre + 1 alm do configurado no parmetro para executar a recusa | |
| 189 | 189 | while($numCont <= $numTentativas) { |
| 190 | 190 | $client->addTaskBackground('receberProcedimento', $strWorkload, null); |
| 191 | 191 | $numCont++; |
| ... | ... | @@ -193,8 +193,8 @@ class PendenciasTramiteRN extends InfraRN { |
| 193 | 193 | break; |
| 194 | 194 | |
| 195 | 195 | case ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECIBO_ENVIADO_DESTINATARIO: |
| 196 | - $objInfraParametro = new InfraParametro($this->inicializarObjInfraIBanco()); | |
| 197 | - $numTentativas = $objInfraParametro->getValor(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false); | |
| 196 | + $objPenParametroRN = new PenParametroRN(); | |
| 197 | + $numTentativas = $objPenParametroRN->getParametro(PenTramiteProcessadoRN::PARAM_NUMERO_TENTATIVAS, false); | |
| 198 | 198 | $numCont = 0; |
| 199 | 199 | |
| 200 | 200 | while($numCont < $numTentativas) { |
| ... | ... | @@ -214,8 +214,8 @@ class PendenciasTramiteRN extends InfraRN { |
| 214 | 214 | break; |
| 215 | 215 | |
| 216 | 216 | default: |
| 217 | - //TODO: Alterar lógica para não deixar de processar demais pendências retornadas pelo PEN | |
| 218 | - throw new Exception('Situação do trâmite não pode ser identificada.'); | |
| 217 | + //TODO: Alterar lgica para no deixar de processar demais pendncias retornadas pelo PEN | |
| 218 | + throw new Exception('Situao do trmite no pode ser identificada.'); | |
| 219 | 219 | break; |
| 220 | 220 | } |
| 221 | 221 | ... | ... |