Retrieve an url and all its related resources
Return the path where the resource is located (as in buildPath)
Parameters
url: string
Returns Promise<string>
retrieveHistory
retrieveHistory(): Record<string, string>
Returns the history of the last retrieve operation
The return is un record of key value pairs where the key is the url retrieved and the value is the path
Returns Record<string, string>
ProtectedAbstractsearchElements
searchElements(): Record<string, string>[]
Must return a table with rows (array of records)
every row must contain the keys element and attribute
"element" is the tag name to search for
"attribute" is the attribute name that contains the url
Returns Record<string, string>[]
ProtectedAbstractsearchNamespace
searchNamespace(): string
Must return a string with the namespace to search for
Return the path where an url would be located