org.apache.maven.wagon.shared.http
Class HtmlFileListParser
java.lang.Object
org.apache.maven.wagon.shared.http.HtmlFileListParser
public class HtmlFileListParser
- extends java.lang.Object
Html File List Parser.
Method Summary |
private static java.util.List |
findAnchorLinks(java.util.List links,
java.lang.String baseurl,
org.w3c.dom.Node node)
|
static java.util.List |
parseFileList(java.lang.String baseurl,
java.io.InputStream is)
Fetches a raw HTML from a provided InputStream, parses it, and returns the file list. |
private static boolean |
validFilename(java.lang.String tst)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HtmlFileListParser
public HtmlFileListParser()
parseFileList
public static java.util.List parseFileList(java.lang.String baseurl,
java.io.InputStream is)
throws org.apache.maven.wagon.TransferFailedException
- Fetches a raw HTML from a provided InputStream, parses it, and returns the file list.
- Parameters:
is
- the input stream.
- Returns:
- the file list.
- Throws:
org.apache.maven.wagon.TransferFailedException
- if there was a problem fetching the raw html.
findAnchorLinks
private static java.util.List findAnchorLinks(java.util.List links,
java.lang.String baseurl,
org.w3c.dom.Node node)
validFilename
private static boolean validFilename(java.lang.String tst)