org.apache.ws.jaxme.js.util

Class LinkChecker

public class LinkChecker extends Object

Basic implementation of a link checker for the JaxMe HTML distribution.

Author: Jochen Wiedmann

Method Summary
protected voidaddEvent(LinkChecker.Event pEvent)
voidaddURL(URL pURL, InputStream pStream)
voidaddURL(URL pURL)
voidaddURL(LinkChecker.CheckedURL pURL)
LoggergetLogger()
StringgetProxyHost()
StringgetProxyPort()
intgetSeverity()
protected voidhandleError(URL pURL, int pPos, String pMsg)
protected voidhandleRefError(URL pURL, URL pRefURL, int pPos, String pMsg)
protected voidhandleWarning(URL pURL, int pPos, String pMsg)
static voidmain(String[] args)
voidparse(LinkChecker.CheckedURL pURL)
voidparse()
voidsetLogger(Logger pLogger)
voidsetProxy(String pProxy)
voidsetProxyHost(String pHost)
voidsetProxyPort(String pPort)
voidsetSeverity(String pSeverity)

Method Detail

addEvent

protected void addEvent(LinkChecker.Event pEvent)

addURL

public void addURL(URL pURL, InputStream pStream)

addURL

public void addURL(URL pURL)

addURL

public void addURL(LinkChecker.CheckedURL pURL)

getLogger

public Logger getLogger()

getProxyHost

public String getProxyHost()

getProxyPort

public String getProxyPort()

getSeverity

public int getSeverity()

handleError

protected void handleError(URL pURL, int pPos, String pMsg)

handleRefError

protected void handleRefError(URL pURL, URL pRefURL, int pPos, String pMsg)

handleWarning

protected void handleWarning(URL pURL, int pPos, String pMsg)

main

public static void main(String[] args)

parse

public void parse(LinkChecker.CheckedURL pURL)

parse

public void parse()

setLogger

public void setLogger(Logger pLogger)

setProxy

public void setProxy(String pProxy)

setProxyHost

public void setProxyHost(String pHost)

setProxyPort

public void setProxyPort(String pPort)

setSeverity

public void setSeverity(String pSeverity)