Package br.com.caelum.vraptor.validator

Examples of br.com.caelum.vraptor.validator.I18nMessage


    validator.add(new I18nMessage("upload", "file.limit.exceeded", e.getActualSize(), e.getPermittedSize()));
    logger.warn("The file size limit was exceeded. Actual {} permitted {}", e.getActualSize(), e.getPermittedSize());
  }

  protected void reportFileUploadException(FileUploadException e, Validator validator) {
    validator.add(new I18nMessage("upload", "file.upload.exception"));
    logger.warn("There was some problem parsing this multipart request, "
        + "or someone is not sending a RFC1867 compatible multipart request.", e);
  }
View Full Code Here


  public List<Message> getErrors() {
    return errors;
  }
 
  public boolean containsMessage(String messageKey, Object... messageParameters) {
    I18nMessage expectedMessage = new I18nMessage("validation", messageKey, messageParameters);
    expectedMessage.setBundle(ResourceBundle.getBundle("messages"));
    for(Message error : this.getErrors()) {
      if(expectedMessage.getMessage().equals(error.getMessage())) {
        return true;
      }
    }

    return false;
View Full Code Here

    this.category = category;
    this.severity = severity;
  }

  public ConversionMessage(String key, Object... parameters) {
    this("",new I18nMessage("", key, parameters));
  }
View Full Code Here

  public ConversionMessage(String key, Object... parameters) {
    this("",new I18nMessage("", key, parameters));
  }

  public ConversionMessage(String key, Severity severity, Object... parameters) {
    this("",new I18nMessage("", key, parameters),severity);
  }
View Full Code Here

  public void login(final String profile) {
    LOGGER.debug("logging in user " + profile);
    final SystemUser user = facebook.connectedOrFindUserFor(profile);
    SystemUser toLogin = facebook.createOrConnectUser(profile, user);
    if (toLogin == null) {
      validator.add(new I18nMessage("vraptor.inexisting_facebook_user",
          "vraptor.inexisting_facebook_user"));
      validator.onErrorUse(page()).redirectTo("/");
    } else {
      auth.authenticate(toLogin);
    }
View Full Code Here

  @Post("/signin")
  public void signin(String email, String password, String urlAfterLogin, String uriOnError) {
    boolean isAuthenticated = authenticator.authenticate(email, password);
    if (!isAuthenticated) {
      validator.add(new I18nMessage("vraptor.mauth.signin.fail",
          "vraptor.mauth.signin.fail"));
      result.include("email", email);
      result.include("lastUrl", urlAfterLogin);
      if(uriOnError == null || uriOnError.equals("") || !uriVerifier.sameDomainAsMe(uriOnError)) {
        validator.onErrorUse(page()).redirectTo("/");
View Full Code Here

TOP

Related Classes of br.com.caelum.vraptor.validator.I18nMessage

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.