Package exceptions

Examples of exceptions.ValidationException


  }
 
  @Catch(ValidationException.class)
    public static void manageValidationException(Throwable throwable) {
    response.status = StatusCode.BAD_REQUEST;
    ValidationException validationException = (ValidationException) throwable;
    Map<String, String> errorsMap = new HashMap<String, String>();
    for(play.data.validation.Error error : validationException.getErrors()) {
      if(error.getKey().contains(".")) {
        errorsMap.put(error.getKey().substring(error.getKey().indexOf(".")+1),
            error.message());
       
      }
View Full Code Here


 
  public static void add(JsonObject body) throws ValidationException {
    Subscriber subscriber = new Gson().fromJson(body, Subscriber.class);
    validation.valid(subscriber);
    if(validation.hasErrors()) {
      throw new ValidationException(validation.errors());
    }
    subscriber.insert();
    response.status = StatusCode.CREATED;
    Map map = new HashMap();
    map.put("id", subscriber.id);
View Full Code Here

 
  public static void add(JsonObject body) throws ValidationException {
    User user = new Gson().fromJson(body, User.class);
    validation.valid(user);
    if(validation.hasErrors()) {
      throw new ValidationException(validation.errors());
    }
    user.insert();
    UserProfile user_profile = new UserProfile(user,Profile.findByType(ProfileType.INTERNSHIP));
    user_profile.insert();
    response.status = StatusCode.CREATED;
View Full Code Here

      notFound();
    }
    User familiar = new Gson().fromJson(body, User.class);
    validation.valid(familiar);
    if(validation.hasErrors()) {
      throw new ValidationException(validation.errors());
    }
    familiar.insert();
    UserProfile user_profile = new UserProfile(familiar,
        Profile.findByType(Profile.ProfileType.FAMILIAR));
    user_profile.insert();
View Full Code Here

TOP

Related Classes of exceptions.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.