public Set<URL> getListPageURLs() throws RuntimeException {
		if (StringUtils.isBlank(config.getUrl()) || config.getUrl().contains("|")) {
			return null;
		}

		Set<URL> set = new HashSet<URL>();
		String url = config.getUrl();
		if (StringUtils.isNotEmpty(url)) {
			if (url.contains(",")) {
				String[] urlArray = url.split(",");
				for (String urlStr : urlArray) {
					urlStr = urlStr.trim();
					set.add(URL.valueOf(urlStr));
				}
			} else {
				set.add(URL.valueOf(url));
			}
		}
		if (StringUtils.isNotEmpty(config.getNextPageRegex())) {
			addPagingUrl(set);
		}
		return set;
	};