@Override public String listar() { setClientes(getClienteFacade().listarCliente(null)); setDistribuicoes(getDistribuicaoFacade().listarDistribuicao(null)); setFirewalls(firewallFacade.listarFirewall(null)); return LISTAR_FIREWALL; }
@Override public String alterar(RowEditEvent event) { try { Firewall firewall = (Firewall) event.getObject(); firewall.setDistribuicao( distribuicoes.get(distribuicoes.indexOf(firewall.getDistribuicao()))); firewallFacade.alterarFirewall(firewall); showMessageInfo(Mensagens.getInstance().REGISTRO_ALTERADO_SUCESSO); return LISTAR_FIREWALL; } catch (NomeNaoInformadoException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().NOME_NAO_INFORMADO); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (IpNaoInformadoException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().IP_NAO_INFORMADO); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (PortaSshNaoInformadaException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().PORTASSH_NAO_INFORMADA); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (RootNaoInformadoException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().ROOT_NAO_INFORMADO); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (SenhaNaoInformadaException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().SENHA_NAO_INFORMADO); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (DistribuicaoNaoInformadaException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().DISTRIBUICAO_NAO_INFORMADO); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (ClienteNaoInformadoException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().CLIENTE_NAO_INFORMADO); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (FirewallJaCadastradoException e) { LOGGER.error(e); showMessageError(Mensagens.getInstance().FIREWALL_JA_CADASTRADO); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } catch (IntegrationException e) { LOGGER.error(e); showMessageErrorCustom(e.getDescricao()); setFirewalls(firewallFacade.listarFirewall(null)); setFirewallFiltrados(getFirewalls()); return LISTAR_FIREWALL; } }