org.jbehave.web.io
Class PrintStreamFileMonitor

java.lang.Object
  extended by org.jbehave.web.io.PrintStreamFileMonitor
All Implemented Interfaces:
FileMonitor
Direct Known Subclasses:
SilentFileMonitor

public class PrintStreamFileMonitor
extends java.lang.Object
implements FileMonitor


Constructor Summary
PrintStreamFileMonitor()
           
PrintStreamFileMonitor(java.io.PrintStream output)
           
 
Method Summary
 void contentListed(java.lang.String path, java.io.File directory, boolean relativePaths, java.util.List<java.io.File> content)
           
 void fileDeleted(java.io.File file)
           
 void filesListed(java.io.File uploadDirectory, java.util.List<java.io.File> files)
           
 void fileUnarchived(java.io.File file, java.io.File directory)
           
 void fileUploaded(java.io.File file)
           
 void fileUploadFailed(org.apache.commons.fileupload.FileItem item, java.lang.Exception cause)
           
protected  void print(java.io.PrintStream output, java.lang.String message)
           
protected  void print(java.io.PrintStream output, java.lang.String message, java.lang.Exception cause)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrintStreamFileMonitor

public PrintStreamFileMonitor()

PrintStreamFileMonitor

public PrintStreamFileMonitor(java.io.PrintStream output)
Method Detail

print

protected void print(java.io.PrintStream output,
                     java.lang.String message)

print

protected void print(java.io.PrintStream output,
                     java.lang.String message,
                     java.lang.Exception cause)

contentListed

public void contentListed(java.lang.String path,
                          java.io.File directory,
                          boolean relativePaths,
                          java.util.List<java.io.File> content)
Specified by:
contentListed in interface FileMonitor

fileDeleted

public void fileDeleted(java.io.File file)
Specified by:
fileDeleted in interface FileMonitor

fileUnarchived

public void fileUnarchived(java.io.File file,
                           java.io.File directory)
Specified by:
fileUnarchived in interface FileMonitor

fileUploaded

public void fileUploaded(java.io.File file)
Specified by:
fileUploaded in interface FileMonitor

fileUploadFailed

public void fileUploadFailed(org.apache.commons.fileupload.FileItem item,
                             java.lang.Exception cause)
Specified by:
fileUploadFailed in interface FileMonitor

filesListed

public void filesListed(java.io.File uploadDirectory,
                        java.util.List<java.io.File> files)
Specified by:
filesListed in interface FileMonitor


Copyright © 2011. All Rights Reserved.