Package com.im.imjutil.exception

Examples of com.im.imjutil.exception.ValidationException


    if (unitProperties != null) {
      this.unitProperties = unitProperties;
    }
   
    if (clazz == null) {
      throw new ValidationException("Parametro clazz e nulo");
    }
    this.clazz = clazz;
   
    if (em == null) {
      // Inicializa a unidade de persistencia
View Full Code Here


  @Override
  public T find(Filter filter) throws PersistenceException {
    try {
      if (filter == null) {
        throw new ValidationException("O filtro passado e nulo.");
      }
      return this.execute(getQuery(filter), filter);
     
    } catch (Exception e) {
      String error = Convert.toString(MSG_ERROR_OPT, "filter: ", filter);
View Full Code Here

  @Override
  public List<T> findAll(Filter filter) throws PersistenceException {
    try {
      if (filter == null) {
        throw new ValidationException("O filtro passado e nulo.");
      }
      return this.executeAll(getQuery(filter), filter);

    } catch (Exception e) {
      String error = Convert.toString(MSG_ERROR_OPT, "filter: ", filter);
View Full Code Here

       
        for (Pair<String, Object> pair : filter) {
          String key = pair.getFirst().replaceAll("\\!\\%", "");
         
          if (!availableFields.contains(key)) {
            throw new ValidationException(Convert.toString(
                "Campo invalido para filtro da classe ",
                clazz.getSimpleName(), ": ", key));
          }
          sql.append("o.").append(key);
          sql.append((pair.getLast() instanceof String)
View Full Code Here

   * Inicializa a unidade de persistencia padrao do sistema.
   */
  private void initializePersistenceUnit() {
    try {
      if (!Validator.isValid(PERSISTENCE_UNIT)) {
        throw new ValidationException(
            "A propriedade 'jpa.persistence.unit' esta nula.");
      }
     
      // Inicializa a fabrica de gerenciadores de entidade.
      if (this.unitProperties != null) {
View Full Code Here

   */
  public static long getCode(int size) {
    String code = Convert.toString(getCode());
   
    if (size > code.length()) {
      throw new ValidationException(Convert.toString(
          "Tamanho maximo para o codigo e de [",
          code.length(), "] digitos"));
    }
    if (size <= 0) {
      throw new ValidationException(
          "Tamanho minimo para o codigo e de [1] digitos");
    }
    return Convert.toLong(code.substring(code.length()-size,code.length()));
  }
View Full Code Here

        pass = new String(cipher.decrypt(coded));
      }
    } catch (Exception e) {
      String error = "Erro ao decifrar a senha.";
      Logger.error(error, e);
      throw new ValidationException(error);
    }
    return pass;
  }
View Full Code Here

        pass = Base64Coder.encrypt(coded);
      }
    } catch (Exception e) {
      String error = "Erro ao cifrar a senha.";
      Logger.error(error, e);
      throw new ValidationException(error);
    }
    return pass;
  }
View Full Code Here

   * @param size Tamanho maximo do numero.
   * @return O conjunto de titulos gerados.
   */
  public static Set<Long> generateNumbers(int total, int size) {
    if (total > size) {
      throw new ValidationException(
          "O parametro total e maior que o parametro size");
    }
    Set<Long> numbers = new LinkedHashSet<Long>(total);
    Random random = new Random();
   
View Full Code Here

        }
      }
      return one;
     
    } catch (Exception e) {
      throw new ValidationException(Convert.toString(
          "Impossivel mesclar instancias, ",
          "causa: invalida ou inacessivel"), e);
    }
  }
View Full Code Here

TOP

Related Classes of com.im.imjutil.exception.ValidationException

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.