Examples of InvalidValue


Examples of org.hibernate.validator.InvalidValue

        assertEquals("No values filtered for null", 0, impl.filterErrors(invalidValues).length);
        invalidValues = new InvalidValue[0];
        assertEquals("No values filtered for empty", 0, impl.filterErrors(invalidValues).length);
        invalidValues = new InvalidValue[1];
        assertEquals("Nulls are handled", 0, impl.filterErrors(invalidValues).length);
        invalidValues[0] = new InvalidValue(null, null, "owners", null, null);
        assertEquals("Security error removed", 0, impl.filterErrors(invalidValues).length);
        invalidValues[0] = new InvalidValue(null, null, "any", null, null);
        assertEquals("No other errors removed", 1, impl.filterErrors(invalidValues).length);
    }
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

        if (constraints != null) {
            for (EntitySecurityRule rule : constraints.value()) {
                if (operation.isCompatibleOperation(rule.operation())) {
                    for (String role : rule.ifAllGranted())
                        if (!isUserInRole(role))
                            errors.put(messageResolver.getMessage("iwebmvc.security.missingRequiredRole", null, WebContextLocale.getActiveLocale()), new InvalidValue(role, null, null, null, null));
                    for (String role : rule.ifNotGranted())
                        if (isUserInRole(role))
                            errors.put(messageResolver.getMessage("iwebmvc.security.memberBannedRole", null, WebContextLocale.getActiveLocale()), new InvalidValue(role, null, null, null, null));
                    boolean any = false;
                    for (String role : rule.ifAnyGranted()) any |= isUserInRole(role);
                    if (!any) errors.put(messageResolver.getMessage("iwebmvc.security.missingRequiredRole", null, WebContextLocale.getActiveLocale()), new InvalidValue(Arrays.toString(rule.ifAnyGranted()), null, null, null, null));
                }
            }
        }
        return CollectionUtils.isEmpty(errors) ? null : errors;
    }
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

        InvalidValue[] invalidValues = validator
            .getInvalidValues(value);
        if (null != invalidValues && invalidValues.length > 0) {
          validationMessages = new String[invalidValues.length];
          for (int i = 0; i < invalidValues.length; i++) {
            InvalidValue invalidValue = invalidValues[i];
            validationMessages[i] = invalidValue.getMessage();
          }
        }
      }

    }
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

        if (null == invalidValues) {
          return null;
        } else {
          String[] result = new String[invalidValues.length];
          for (int i = 0; i < invalidValues.length; i++) {
            InvalidValue invalidValue = invalidValues[i];
            result[i] = invalidValue.getMessage();
          }
          return result;
        }
      }
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

        InvalidValue[] invalidValues = validator
            .getInvalidValues(value);
        if (null != invalidValues && invalidValues.length > 0) {
          validationMessages = new ArrayList<String>(invalidValues.length);
          for (int i = 0; i < invalidValues.length; i++) {
            InvalidValue invalidValue = invalidValues[i];
            validationMessages.add(invalidValue.getMessage());
          }
        }
      }
      if(null != parent){
        Collection<String> parentMessages = parent.validateGraph(context, value, profiles);
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

        if (null == invalidValues) {
          return null;
        } else {
          Collection<String> result = new ArrayList<String>(invalidValues.length);
          for (int i = 0; i < invalidValues.length; i++) {
            InvalidValue invalidValue = invalidValues[i];
            result.add(invalidValue.getMessage());
          }
          return result;
        }
      }
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

    if (null == invalidValues) {
      return null;
    } else {
      String[] result = new String[invalidValues.length];
      for (int i = 0; i < invalidValues.length; i++) {
        InvalidValue invalidValue = invalidValues[i];
        result[i] = invalidValue.getMessage();
      }
      return result;
    }
  }
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

        InvalidValue[] invalidValues = validator
            .getInvalidValues(value);
        if (null != invalidValues && invalidValues.length > 0) {
          validationMessages = new String[invalidValues.length];
          for (int i = 0; i < invalidValues.length; i++) {
            InvalidValue invalidValue = invalidValues[i];
            validationMessages[i] = invalidValue.getMessage();
          }
        }
      }

    }
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

   
  }

  public static ValidationException createValidationException(InvalidStateException exception) {
   
    InvalidValue iv[] = exception.getInvalidValues();
    List<InvalidValueSerializable> values = new LinkedList<InvalidValueSerializable>();
    for(int i=0; i<iv.length; i++) {
      values.add(getInvalidValueSerializable(iv[i]));
    }
   
View Full Code Here

Examples of org.hibernate.validator.InvalidValue

  @Override
  protected void doExecuteCommand() {
    List<InvalidValue> invalidExceptions = new ArrayList<InvalidValue>(5);
    MyBean myBean = new MyBean();
    invalidExceptions.add(new InvalidValue("first invalid message", MyBean.class, "firstProperty",
        "first invalid value", myBean));
    invalidExceptions.add(new InvalidValue("second invalid message", MyBean.class, "secondProperty",
        "second invalid value", myBean));
    invalidExceptions.add(new InvalidValue("third invalid message", MyBean.class, "thirdProperty",
        "third invalid value", myBean));
    invalidExceptions.add(new InvalidValue("fourth invalid message", MyBean.class, "fourthProperty",
        "fourth invalid value", myBean));
    invalidExceptions.add(new InvalidValue("fifth invalid message", MyBean.class, "fifthProperty",
        "fifth invalid value", myBean));
    throw new InvalidStateException(invalidExceptions.toArray(new InvalidValue[] {}));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.