Package br.gov.serpro.ouvidoria.model

Examples of br.gov.serpro.ouvidoria.model.ParametrosGerais


            ParametrosGeraisCtrl paramCtrl = new ParametrosGeraisCtrl(
                    getDaoFactory());

            // Verifica se foi passado o id do Parâmetro
            if (lId != null) {
                ParametrosGerais param = paramCtrl.get(new Long(lId));

                // Se não encontrou o parâmetro, reporta o erro
                if (param == null) {
                    errorMsgs
                            .add(ActionMessages.GLOBAL_MESSAGE,
                                    new ActionMessage(
                                            "error.parametrosgerais.notfound"));
                    saveMessages(request, errorMsgs);
                } else {
                    // Altera os dados
                    param.setServidorSMTP(lHost);
                    param.setTempoAcessoBaseFuncionarios(new Integer(lTempo));
                    param.setExtensoesArquivoAnexoNaoPermitidos(lExtNaoPermit);
                    param
                            .setExtensoesMensagemDigitalizadaPermitidas(lExtPermit);
                    param.setDiretorioContextoAplicacao(lDir);
                    param.setLimiteColunaIndicadores(new Integer(lLimColunas));
                    param.setLimiteFalhasLogin(new Integer(lLimiteFalhasLogin));
                    param.setTempoBloqueioLogin(new Integer(lTempoBloqueioLogin));

                    // Salva o script
                    paramCtrl.save(param);

                    // Mensagem de alteração OK
View Full Code Here


            List lstParam = ctrlParam.list();

            // Se foi recuperado a lista de parâmetros,
            // exibe-se o primeiro registro (a princípio só existirá um)
            if (!lstParam.isEmpty()) {
                ParametrosGerais param = (ParametrosGerais) lstParam.get(0);

                // Passa através da requisição os parâmetros
                // recuperados
                request.setAttribute("Parametros", param);
            } else {
View Full Code Here

    try {

      ParametrosGeraisCtrl parametrosGeraisCtrl = new ParametrosGeraisCtrl(
          getDaoFactory());

      ParametrosGerais parametrosGerais = (ParametrosGerais) parametrosGeraisCtrl
          .list().get(0);

      if (parametrosGerais == null) {
        throw new NullPointerException();
      }

      // Recupera o Funcionário logado
      Long funcionarioId = (Long) request.getSession().getAttribute(
          Constants.PA_FUNCIONARIO);
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(
          getDaoFactory());
      Funcionario funcionario = (Funcionario) funcionarioCtrl
          .get(funcionarioId);

      Comparator ordem = new Comparator() {
        public int compare(Object obj1, Object obj2) {
          return ((PersistentObject) obj1).getDescricao().compareTo(
              ((PersistentObject) obj2).getDescricao());
        }
      };

      /* Lista de Sub-órgãos */
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      Collection subOrgaoList = new TreeSet(ordem);

      /* Se funcionário é administrador ou tem nivel de acesso ao órgão */
      if (funcionario.getPerfil().equals(Perfil.ADMINISTRADOR)
          || funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO)
        subOrgaoList.addAll(subOrgaoCtrl
            .listarTodosSubOrgaos(getOrgao(request)));
      else {
        subOrgaoList.addAll(funcionario.getListaTodosSubOrgaos());
      }

      request.setAttribute("object", funcionario);
      request.setAttribute("maximoIndColuna", parametrosGerais
          .getLimiteColunaIndicadores());
      request.setAttribute("function", request.getParameter("function"));
      request.setAttribute("listarInstituicao", subOrgaoList);

      request.setAttribute("ii_tabela_array", ReportHelperInt
View Full Code Here

    try {

      ParametrosGeraisCtrl parametrosGeraisCtrl = new ParametrosGeraisCtrl(
          getDaoFactory());

      ParametrosGerais parametrosGerais = (ParametrosGerais) parametrosGeraisCtrl
          .list().get(0);

      if (parametrosGerais == null) {
        throw new NullPointerException();
      }
View Full Code Here

      }

      final ParametrosGeraisCtrl pgc = new ParametrosGeraisCtrl(
          daoFactory);

      final ParametrosGerais pg = pgc.get(new Long(1));

      final AcionamentoCtrl ac = new AcionamentoCtrl(daoFactory);

      final Acionamento acionamento = ac.get(new Long(id));

      if (acionamento == null) {
        return;
      }


      ServletOutputStream op = response.getOutputStream();

      String root = pg.getDiretorioContextoAplicacao()
          + Constants.DIR_ANEXOS
          + orgao.getConfiguracoes().getNomeDiretorioOrgao();

      final String tp = request.getParameter("tp");
View Full Code Here

    try {

      ParametrosGeraisCtrl parametrosGeraisCtrl = new ParametrosGeraisCtrl(
          getDaoFactory());

      ParametrosGerais parametrosGerais = (ParametrosGerais) parametrosGeraisCtrl
          .list().get(0);

      if (parametrosGerais == null) {
        throw new NullPointerException();
      }

      // Recupera o Funcionário logado
      Long funcionarioId = (Long) request.getSession().getAttribute(
          Constants.PA_FUNCIONARIO);
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(
          getDaoFactory());
      Funcionario funcionario = (Funcionario) funcionarioCtrl
          .get(funcionarioId);

      Comparator ordem = new Comparator() {
        public int compare(Object obj1, Object obj2) {
          return ((PersistentObject) obj1).getDescricao().compareTo(
              ((PersistentObject) obj2).getDescricao());
        }
      };

      /* Lista de Sub-órgãos */
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      Collection subOrgaoList = new TreeSet(ordem);

      /* Se funcionário é administrador ou tem nivel de acesso ao órgão */
      if (funcionario.getPerfil().equals(Perfil.ADMINISTRADOR)
          || funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO)
        subOrgaoList.addAll(subOrgaoCtrl
            .listarTodosSubOrgaos(getOrgao(request)));
      else {
        subOrgaoList.addAll(funcionario.getListaTodosSubOrgaos());
      }

      request.setAttribute("object", funcionario);
      request.setAttribute("maximoIndColuna", parametrosGerais
          .getLimiteColunaIndicadores());
      request.setAttribute("function", request.getParameter("function"));
      request.setAttribute("listarInstituicao", subOrgaoList);
      request.setAttribute("ii_tabela_array", ReportHelperInt
          .getComboListsAsArray(request));
View Full Code Here

    try {

      ParametrosGeraisCtrl parametrosGeraisCtrl = new ParametrosGeraisCtrl(
          getDaoFactory());

      ParametrosGerais parametrosGerais = (ParametrosGerais) parametrosGeraisCtrl
          .list().get(0);

      if (parametrosGerais == null) {
        throw new NullPointerException();
      }

      // Recupera o Funcionário logado
      Long funcionarioId = (Long) request.getSession().getAttribute(
          Constants.PA_FUNCIONARIO);
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(
          getDaoFactory());
      Funcionario funcionario = (Funcionario) funcionarioCtrl
          .get(funcionarioId);

      Comparator ordem = new Comparator() {
        public int compare(Object obj1, Object obj2) {
          return ((PersistentObject) obj1).getDescricao().compareTo(
              ((PersistentObject) obj2).getDescricao());
        }
      };

      /* Lista de Sub-órgãos */
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      Collection subOrgaoList = new TreeSet(ordem);

      /* Se funcionário é administrador ou tem nivel de acesso ao órgão */
      if (funcionario.getPerfil().equals(Perfil.ADMINISTRADOR)
          || funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO)
        subOrgaoList.addAll(subOrgaoCtrl
            .listarTodosSubOrgaos(getOrgao(request)));
      else {
        subOrgaoList.addAll(funcionario.getListaTodosSubOrgaos());
      }

      request.setAttribute("object", funcionario);
      request.setAttribute("maximoIndColuna", parametrosGerais
          .getLimiteColunaIndicadores());
      request.setAttribute("function", request.getParameter("function"));
      request.setAttribute("listarInstituicao", subOrgaoList);

      request.setAttribute("if_tabela_array", ReportHelperInt
View Full Code Here

          numeroTentativas = 1;
        } else {
          numeroTentativas = temp.getQtdTentativasLogin().intValue() + 1;
        }

        ParametrosGerais parametrosGerais = (ParametrosGerais) parametrosDao
            .get(new Long(1));

        // número limite de tentativas
        if (parametrosGerais.getLimiteFalhasLogin() != null) {
          numeroTentativasPossiveis = parametrosGerais
              .getLimiteFalhasLogin().intValue();
        }

        if (numeroTentativas >= numeroTentativasPossiveis) {
          // Recupera o tempo de bloqueio do login
          tempoBloqueio = parametrosGerais.getTempoBloqueioLogin();
          temp.bloquearLogin(tempoBloqueio);
          validaSenha = 1; // Mensagem de login bloqueado
        } else if (numeroTentativas == (numeroTentativasPossiveis - 1)) {
          validaSenha = 2; // Mensagem de alerta pra bloqueio
          temp.incrementarQtdTentativasLogin();
View Full Code Here

    if (orgao.getConfiguracoes() == null
        || orgao.getConfiguracoes().getNomeDiretorioOrgao() == null) {
      throw new NullPointerException();
    }

    final ParametrosGerais parametrosGerais = this.getParametrosGerais();

    if (parametrosGerais == null
        || parametrosGerais.getDiretorioContextoAplicacao() == null) {
      throw new NullPointerException();
    }

    String caminho = parametrosGerais.getDiretorioContextoAplicacao()
        .concat(orgao.getConfiguracoes().getNomeDiretorioOrgao())
        .concat("/boletins");

    String images = caminho.concat("/images");
    new File(images).mkdirs();
View Full Code Here

    }
   
    public ParametrosGerais getParametrosGerais() throws DaoException {
       
        List parametrosGerais = parametrosGeraisDao.list();
        ParametrosGerais parametros = null;
        if (!parametrosGerais.isEmpty()) {
            parametros = (ParametrosGerais) parametrosGerais.get(0);
            return parametros;
        }
        return null;
View Full Code Here

TOP

Related Classes of br.gov.serpro.ouvidoria.model.ParametrosGerais

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.