org.springframework.integration.adapter.file
Class FileSource

java.lang.Object
  extended by org.springframework.integration.adapter.file.FileSource
All Implemented Interfaces:
PollableSource<java.io.File>

public class FileSource
extends java.lang.Object
implements PollableSource<java.io.File>

A messaging source that polls a directory to retrieve files.

Author:
Mark Fisher

Constructor Summary
FileSource(java.io.File directory)
           
 
Method Summary
 java.util.Collection<java.io.File> poll(int limit)
           
 void setFileFilter(java.io.FileFilter fileFilter)
           
 void setFilenameFilter(java.io.FilenameFilter filenameFilter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSource

public FileSource(java.io.File directory)
Method Detail

setFileFilter

public void setFileFilter(java.io.FileFilter fileFilter)

setFilenameFilter

public void setFilenameFilter(java.io.FilenameFilter filenameFilter)

poll

public java.util.Collection<java.io.File> poll(int limit)
Specified by:
poll in interface PollableSource<java.io.File>