Package org.sonatype.nexus.capability

Examples of org.sonatype.nexus.capability.ValidationResult


  @Override
  public ValidationResult validate(final Map<String, String> properties) {
    final DefaultValidationResult result = new DefaultValidationResult();
    for (final Validator validator : validators) {
      final ValidationResult validationResult = validator.validate(properties);
      if (!validationResult.isValid()) {
        result.add(validationResult.violations());
      }
    }
    if(result.isValid())
    {
      return ValidationResult.VALID;
View Full Code Here


    this.validator = checkNotNull(validator);
  }

  @Override
  public ValidationResult validate(final Map<String, String> properties) {
    final ValidationResult validationResult = validator.validate(properties);
    if (!validationResult.isValid()) {
      return ValidationResult.VALID;
    }
    return new DefaultValidationResult().add(explainInvalid());
  }
View Full Code Here

  @Override
  public ValidationResult validate(final Map<String, String> properties) {
    final DefaultValidationResult failed = new DefaultValidationResult();
    for (final Validator validator : validators) {
      final ValidationResult validationResult = validator.validate(properties);
      if (validationResult.isValid()) {
        return ValidationResult.VALID;
      }
      failed.add(validationResult.violations());
    }
    return failed;
  }
View Full Code Here

  {
    if (validators != null && !validators.isEmpty()) {
      final ValidationResponse vr = new ValidationResponse();

      for (final Validator validator : validators) {
        final ValidationResult validationResult = validator.validate(properties);
        if (!validationResult.isValid()) {
          for (final ValidationResult.Violation violation : validationResult.violations()) {
            vr.addValidationError(new ValidationMessage(
                violation.key(),
                violation.message()
            ));
          }
View Full Code Here

TOP

Related Classes of org.sonatype.nexus.capability.ValidationResult

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.