public DigestURI getURL(final Segments.Process process, final byte[] urlhash) {
if (urlhash == null) return null;
if (urlhash.length == 0) return null;
final URIMetadataRow le = this.indexSegments.urlMetadata(process).load(urlhash);
if (le != null) {
final Components metadata = le.metadata();
if (metadata == null) return null;
return metadata.url();
}
return this.crawlQueues.getURL(urlhash);
}