Class FileWritingMessageHandlerFactoryBean

java.lang.Object
org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean<FileWritingMessageHandler>
org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
All Implemented Interfaces:
Aware, BeanFactoryAware, BeanNameAware, FactoryBean<MessageHandler>, ApplicationContextAware, ApplicationEventPublisherAware

public class FileWritingMessageHandlerFactoryBean extends AbstractSimpleMessageHandlerFactoryBean<FileWritingMessageHandler>
Factory bean used to create FileWritingMessageHandlers.
Since:
1.0.3
Author:
Mark Fisher, Iwein Fuld, Oleg Zhurakousky, Gary Russell, Artem Bilan, Gunnar Hillert, Tony Falabella
  • Constructor Details Link icon

    • FileWritingMessageHandlerFactoryBean Link icon

      public FileWritingMessageHandlerFactoryBean()
  • Method Details Link icon

    • setFileExistsMode Link icon

      public void setFileExistsMode(String fileExistsModeAsString)
    • setDirectory Link icon

      public void setDirectory(File directory)
    • setCharset Link icon

      public void setCharset(String charset)
    • setDirectoryExpression Link icon

      public void setDirectoryExpression(Expression directoryExpression)
    • setFileNameGenerator Link icon

      public void setFileNameGenerator(FileNameGenerator fileNameGenerator)
    • setDeleteSourceFiles Link icon

      public void setDeleteSourceFiles(Boolean deleteSourceFiles)
    • setAutoCreateDirectory Link icon

      public void setAutoCreateDirectory(Boolean autoCreateDirectory)
    • setRequiresReply Link icon

      public void setRequiresReply(Boolean requiresReply)
    • setSendTimeout Link icon

      public void setSendTimeout(Long sendTimeout)
    • setTemporaryFileSuffix Link icon

      public void setTemporaryFileSuffix(String temporaryFileSuffix)
    • setExpectReply Link icon

      public void setExpectReply(boolean expectReply)
    • setAppendNewLine Link icon

      public void setAppendNewLine(Boolean appendNewLine)
    • setBufferSize Link icon

      public void setBufferSize(Integer bufferSize)
    • setFlushInterval Link icon

      public void setFlushInterval(long flushInterval)
    • setFlushWhenIdle Link icon

      public void setFlushWhenIdle(boolean flushWhenIdle)
    • setFlushPredicate Link icon

      public void setFlushPredicate(FileWritingMessageHandler.MessageFlushPredicate flushPredicate)
    • setChmod Link icon

      public void setChmod(String chmod)
    • setPreserveTimestamp Link icon

      public void setPreserveTimestamp(Boolean preserveTimestamp)
    • createHandler Link icon