Example usage for org.apache.commons.validator.routines UrlValidator UrlValidator

List of usage examples for org.apache.commons.validator.routines UrlValidator UrlValidator

Introduction

In this page you can find the example usage for org.apache.commons.validator.routines UrlValidator UrlValidator.

Prototype

public UrlValidator(String[] schemes, RegexValidator authorityValidator, long options) 

Source Link

Document

Customizable constructor.

Usage

From source file:org.apache.ambari.view.capacityscheduler.PropertyValidator.java

private boolean validateUrl(String[] schemas, String urlString) {
    RegexValidator authorityValidator = new RegexValidator(AUTHORITY_REGEX);
    UrlValidator validator = new UrlValidator(schemas, authorityValidator, UrlValidator.ALLOW_LOCAL_URLS);
    return validator.isValid(urlString);
}

From source file:org.apache.ambari.view.hive.PropertyValidator.java

private boolean validateURL(String webhdfsUrl, String[] schemes) {
    RegexValidator authority = new RegexValidator(".*");
    UrlValidator urlValidator = new UrlValidator(schemes, authority, UrlValidator.ALLOW_LOCAL_URLS);
    return urlValidator.isValid(webhdfsUrl);
}

From source file:org.apache.ambari.view.utils.ambari.ValidatorUtils.java

public static boolean validateURL(String webhdfsUrl, String[] schemes) {
    RegexValidator authority = new RegexValidator(".*");
    UrlValidator urlValidator = new UrlValidator(schemes, authority, UrlValidator.ALLOW_LOCAL_URLS);
    return urlValidator.isValid(webhdfsUrl);
}