コード例 #1
0
 @Override
 public String listar() {
   setClientes(getClienteFacade().listarCliente(null));
   setDistribuicoes(getDistribuicaoFacade().listarDistribuicao(null));
   setFirewalls(firewallFacade.listarFirewall(null));
   return LISTAR_FIREWALL;
 }
コード例 #2
0
  @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;
    }
  }