Class FileReadingMessageSourceFactoryBean

java.lang.Object
org.springframework.beans.factory.config.AbstractFactoryBean<FileReadingMessageSource>
org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<FileReadingMessageSource>, org.springframework.beans.factory.InitializingBean

public class FileReadingMessageSourceFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBean<FileReadingMessageSource> implements org.springframework.beans.factory.BeanNameAware
Since:
1.0.3
  • Constructor Details

    • FileReadingMessageSourceFactoryBean

      public FileReadingMessageSourceFactoryBean()
  • Method Details

    • setBeanName

      public void setBeanName(String name)
      Specified by:
      setBeanName in interface org.springframework.beans.factory.BeanNameAware
    • setDirectory

      public void setDirectory(File directory)
    • setComparator

      public void setComparator(Comparator<File> comparator)
    • setScanner

      public void setScanner(DirectoryScanner scanner)
    • setUseWatchService

      public void setUseWatchService(boolean useWatchService)
    • setWatchEvents

      public void setWatchEvents(FileReadingMessageSource.WatchEventType... watchEvents)
    • setFilter

      public void setFilter(FileListFilter<File> filter)
    • setScanEachPoll

      public void setScanEachPoll(Boolean scanEachPoll)
    • setAutoCreateDirectory

      public void setAutoCreateDirectory(Boolean autoCreateDirectory)
    • setQueueSize

      public void setQueueSize(Integer queueSize)
    • setLocker

      public void setLocker(AbstractFileLockerFilter locker)
    • getObjectType

      public Class<?> getObjectType()
      Specified by:
      getObjectType in interface org.springframework.beans.factory.FactoryBean<FileReadingMessageSource>
      Specified by:
      getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<FileReadingMessageSource>
    • createInstance

      protected FileReadingMessageSource createInstance()
      Specified by:
      createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<FileReadingMessageSource>