Package org.universa.tcc.gemda.service

Examples of org.universa.tcc.gemda.service.ValidationException


    validarDatas(sprint);
  }
 
  private void validarDatas(Sprint sprint) throws ValidationException {
    if (sprint.getDataInicio().after(sprint.getDataFim())) {
      throw new ValidationException("{validation.sprint.datasInvalidas}");
    }
  }
View Full Code Here


  }

  @Override
  public T recuperar(Serializable id) throws ValidationException, ServiceException {
    if (id == null) {
      throw new ValidationException(obterEntidadeDoParametroGenerico(), EventType.RECUPERAR);
    }
    try {
      return dao.recuperar(id);
    } catch (DAOException e) {
      throw new ServiceException(obterEntidadeDoParametroGenerico(), EventType.RECUPERAR, e);
View Full Code Here

    return new ClassValidator<T>((Class<T>) entidade.getClass());
  }

  private void validarIdEntidade(T entidade, EventType type) throws ValidationException {
    if (entidade == null || entidade.getId() == null) {
      throw new ValidationException(obterEntidadeDoParametroGenerico(), type);
    }
  }
View Full Code Here

 
  private void validarEntidade(T entidade) throws ValidationException {
    ClassValidator<T> validator = criarValidator(entidade);
    InvalidValue[] invalidValues = validator.getInvalidValues(entidade);
    if (invalidValues.length > 0) {
      throw new ValidationException(invalidValues);
    }
  }
View Full Code Here

TOP

Related Classes of org.universa.tcc.gemda.service.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.