Package com.im.imjutil.exception

Examples of com.im.imjutil.exception.ValidationException


    if (!active) {
      throw new TransactionException(
          "Nao e possivel remover acoes em uma transacao inativa");
    }
    if (action == null) {
      throw new ValidationException("O parametro action e nulo");
    }
    actions.remove(action);
  }
View Full Code Here


   *
   * @param collection Uma colecao para armazenamento das {@link Action}.
   */
  protected void setCollection(List<Action> collection) {
    if (collection == null) {
      throw new ValidationException("A colecao passada e nula");
    }
    this.actions = collection;
  }
View Full Code Here

 
  @Override
  public ModelAndView handleRequest(HttpServletRequest req,
      HttpServletResponse resp) throws Exception {
    if (resource == null) {
      throw new ValidationException(
          "Recurso de destino nao definido, nulo ou vazio");
    }
    Logger.debug("[ForwardController] Forward from [",
        req.getRequestURI(), "] to [", resource, "]");
   
View Full Code Here

   * @param query A consulta a ser criada.
   * @param filter O filtro que configura a consulta.
   */
  public QueryAdapter(String query, Filter filter) {
    if (!Validator.isValid(query)) {
      throw new ValidationException("Parametro query e nulo ou vazio.");
    }
    this.query = query;
   
    if (Validator.isValid(filter)) {
      this.filter = filter; 
View Full Code Here

    MSG_TEXT = config.getInitParameter("errorMessage");
    URL_FAIL = config.getInitParameter("urlRedirect")
    URL_BYPASS = Util.parseCSV(config.getInitParameter("urlsBypass"));
   
    if (!Validator.isValid(SESSION_KEY, MSG_KEY, MSG_TEXT, URL_FAIL)) {
      throw new ValidationException("Parametros nao configurados");
    }
  }
View Full Code Here

    try {
      if (!loadEncrypted())
        loadPlain();
     
    } catch (Exception e) {
      throw new ValidationException(Convert.toString(
          "Error on load the ", pathFileName, " file."), e);
    }
  }
View Full Code Here

   *
   * @param clazz A classe alvo do tipo T da consulta.
   */
  protected AbstractJPAQuery(Class<T> clazz, AbstractJPAQuery<T> decorator) {
    if (clazz == null) {
      throw new ValidationException("A classe da entidade e' nula.");
    }
    this.decorator = decorator;
    this.clazz = clazz;
    this.query = new StringBuilder();
    this.clauses = new ArrayList<String>();
View Full Code Here

  protected final void setQueryBase(String query) {
    if (Validator.isValid(query)) {
      String className = clazz.getSimpleName();
     
      if (!query.contains(className)) {
        throw new ValidationException(Convert.toString("Consulta '",
            query, "' invalida para o tipo: ", className));
      }
      this.query.setLength(0);
      this.query.append(query);
    }
View Full Code Here

   * @param type O nome do tipo da sequencia {@link SequenceType}
   * @return Uma instancia de {@link Sequence}
   */
  public static final Sequence getInstance(String type) {
    if (!Validator.isValid(type)) {
      throw new ValidationException("O tipo passado e nulo ou vazio");
    }
    return getInstance(SequenceType.valueOf(type.toUpperCase()));
  }
View Full Code Here

   * @param type O tipo da sequencia {@link SequenceType}
   * @return Uma instancia de {@link Sequence}
   */
  public static final Sequence getInstance(SequenceType type) {
    if (type == null) {
      throw new ValidationException("O tipo passado e nulo");
    }
   
    Class<? extends Sequence> clazz = type.getSequenceClass();

    if (clazz == null) {
      throw new ValidationException(Convert.toString(
          "Tipo de sequencia nao implementado: ", type));
    }
   
    Sequence instance = null;
   
    try {
      instance = clazz.newInstance();
     
    } catch (InstantiationException e) {
      throw new ValidationException("Erro ao instanciar a sequence", e);
     
    } catch (IllegalAccessException e) {
      throw new ValidationException("Erro ao acessar a sequence", e);
    }
    return instance;
  }
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.