List of usage examples for org.apache.commons.validator.routines UrlValidator UrlValidator
public UrlValidator(String[] schemes, RegexValidator authorityValidator, long options)
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); }