org.apache.cocoon.bean.helpers
Class OutputStreamListener

java.lang.Object
  extended byorg.apache.cocoon.bean.helpers.OutputStreamListener

public class OutputStreamListener
extends java.lang.Object

Command line entry point. Parses command line, create Cocoon bean and invokes it with file destination.

Version:
CVS $Id: OutputStreamListener.java,v 1.2 2005/02/15 13:06:59 simijhag Exp $
Author:
Upayavira

Constructor Summary
OutputStreamListener(java.io.OutputStream os)
           
 
Method Summary
 void brokenLinkFound(java.lang.String uri, java.lang.String parentURI, java.lang.String message, java.lang.Throwable t)
           
 void complete()
           
 boolean isSuccessful()
           
 void messageGenerated(java.lang.String msg)
           
 void pageGenerated(java.lang.String sourceURI, java.lang.String destinationURI, int pageSize, int linksInPage, int newLinksInPage, int pagesRemaining, int pagesComplete, long timeTaken)
           
 void pageSkipped(java.lang.String uri, java.lang.String message)
           
 void setReportFile(java.lang.String filename)
           
 void setReportType(java.lang.String type)
           
 void warningGenerated(java.lang.String uri, java.lang.String warning)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputStreamListener

public OutputStreamListener(java.io.OutputStream os)
Method Detail

setReportFile

public void setReportFile(java.lang.String filename)

setReportType

public void setReportType(java.lang.String type)

pageGenerated

public void pageGenerated(java.lang.String sourceURI,
                          java.lang.String destinationURI,
                          int pageSize,
                          int linksInPage,
                          int newLinksInPage,
                          int pagesRemaining,
                          int pagesComplete,
                          long timeTaken)

messageGenerated

public void messageGenerated(java.lang.String msg)

warningGenerated

public void warningGenerated(java.lang.String uri,
                             java.lang.String warning)

brokenLinkFound

public void brokenLinkFound(java.lang.String uri,
                            java.lang.String parentURI,
                            java.lang.String message,
                            java.lang.Throwable t)

pageSkipped

public void pageSkipped(java.lang.String uri,
                        java.lang.String message)

complete

public void complete()

isSuccessful

public boolean isSuccessful()