List of usage examples for org.springframework.batch.core ExitStatus equals
@Override public boolean equals(Object obj)
From source file:br.com.postalis.folhapgto.proc.TelaPrincipal.java
private void btnExportarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnExportarActionPerformed carregarParametros();/* w w w . ja va 2 s . c o m*/ int confirmacao = JOptionPane.showConfirmDialog(null, "Exportar folha de pagamento para a referncia: " + txtMesAno + "?", "Exportao da folha de pagamento", JOptionPane.OK_CANCEL_OPTION); if (confirmacao == JOptionPane.OK_OPTION) { new Thread() { public void run() { try { txtStatusProc.setText("Executando exportao para a referncia: " + txtMesAno + "..."); btnExportar.setEnabled(false); ExitStatus retorno = new SvcFolhaPgtoImpl().exportarFolhaPgto(usuario, anoMesRef, dtRef); if (retorno.equals(EnumExistStatus.VAZIO.getStatus())) { txtStatusProc .setText("No exitem lanamentos a exportar na referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else if (retorno.equals(EnumExistStatus.SUCESSO.getStatus())) { txtStatusProc.setText( "Exportao concluida com sucesso para a referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else { throw new Exception("O tipo de resultado no esperado: " + retorno.getExitCode()); } } catch (Exception ex) { String msg = "Erro ao executar a exportao da folha para a referncia: " + txtMesAno + ": "; LOGGER.error(msg + ex.getMessage()); txtStatusProc.setText(msg); } finally { preencherTabela(); btnExportar.setEnabled(true); } } }.start(); } }
From source file:br.com.postalis.folhapgto.proc.TelaPrincipal.java
private void btnPosFolhaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnPosFolhaActionPerformed carregarParametros();/*from w w w.j a v a 2s.c o m*/ int confirmacao = JOptionPane.showConfirmDialog(null, "Deseja importar os descontos efetuados ps folha para a referncia: " + txtMesAno + "?", "Importao ps folha", JOptionPane.OK_CANCEL_OPTION); if (confirmacao == JOptionPane.OK_OPTION) { new Thread() { public void run() { try { txtStatusProc .setText("Executando importao ps folha para a referncia: " + txtMesAno + "..."); btnPosFolha.setEnabled(false); ExitStatus retorno = new SvcFolhaPgtoImpl().consultarDescPosFolha(usuario, anoMesRef, dtRef); if (retorno.equals(EnumExistStatus.VAZIO.getStatus())) { txtStatusProc.setText( "A importao ps folha no disponvel para a referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else if (retorno.equals(EnumExistStatus.SUCESSO.getStatus())) { txtStatusProc.setText( "Importao concluida com sucesso para a referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else { throw new Exception("O tipo de resultado no esperado: " + retorno.getExitCode()); } } catch (Exception ex) { String msg = "Erro ao executar a importao ps folha para a referncia: " + txtMesAno + ": "; LOGGER.error(msg + ex.getMessage()); txtStatusProc.setText(msg); } finally { btnPosFolha.setEnabled(true); } } }.start(); } }
From source file:br.com.postalis.folhapgto.proc.TelaPrincipal.java
private void btnImportarLogActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnImportarLogActionPerformed carregarParametros();/* w w w .j a va 2 s. co m*/ int confirmacao = JOptionPane.showConfirmDialog(null, "Importar Log de processamento ECT para a referncia: " + txtMesAno + "?", "Importao do log de processamento", JOptionPane.OK_CANCEL_OPTION); if (confirmacao == JOptionPane.OK_OPTION) { new Thread() { public void run() { try { txtStatusProc .setText("Executando importao do log de processamento ECT para a referncia: " + txtMesAno + "..."); btnImportarLog.setEnabled(false); ExitStatus retorno = new SvcFolhaPgtoImpl().consultarLogImportacao(usuario, anoMesRef, dtRef); if (retorno.equals(EnumExistStatus.VAZIO.getStatus())) { txtStatusProc .setText("No exitem lanamentos a importar na referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else if (retorno.equals(EnumExistStatus.SUCESSO.getStatus())) { txtStatusProc.setText( "Importao concluida com sucesso para a referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else { throw new Exception("O tipo de resultado no esperado: " + retorno.getExitCode()); } } catch (Exception ex) { String msg = "Erro ao executar a importao do log de processamento para a referncia: " + txtMesAno + ":"; LOGGER.error(msg + ex.getMessage()); txtStatusProc.setText(msg); } finally { btnImportarLog.setEnabled(true); } } }.start(); } }
From source file:br.com.postalis.folhapgto.proc.TelaPrincipal.java
private void btnImportarIncorporadasActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnImportarIncorporadasActionPerformed carregarParametros();//from ww w. j a va2 s.co m int confirmacao = JOptionPane.showConfirmDialog(null, "Importar rubricas incorporadas na ECT para a referncia: " + txtMesAno + "?", "Importao de incorporadas", JOptionPane.OK_CANCEL_OPTION); if (confirmacao == JOptionPane.OK_OPTION) { new Thread() { public void run() { try { txtStatusProc .setText("Executando importao de rubricas incorporadas na ECT para a referncia: " + txtMesAno + "..."); btnImportarIncorporadas.setEnabled(false); ExitStatus retorno = new SvcFolhaPgtoImpl().consultarRubricasIncorporadas(usuario, anoMesRef, dtRef); if (retorno.equals(EnumExistStatus.VAZIO.getStatus())) { txtStatusProc .setText("No exitem lanamentos a importar na referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else if (retorno.equals(EnumExistStatus.SUCESSO.getStatus())) { txtStatusProc.setText( "Importao concluida com sucesso para a referncia: " + txtMesAno + "."); Thread.sleep(10000); txtStatusProc.setText(""); } else { throw new Exception("O tipo de resultado no esperado: " + retorno.getExitCode()); } } catch (Exception ex) { String msg = "Erro ao executar a importao das rubricas incorporadas para a referncia: " + txtMesAno + ": "; LOGGER.error(msg + ex.getMessage()); txtStatusProc.setText(msg); } finally { btnImportarIncorporadas.setEnabled(true); preencherTabela(); } } }.start(); } }