org.springframework.integration.file.config
Class FileWritingMessageHandlerFactoryBean

java.lang.Object
  extended by org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
All Implemented Interfaces:
BeanFactoryAware, FactoryBean<FileWritingMessageHandler>

public class FileWritingMessageHandlerFactoryBean
extends java.lang.Object
implements FactoryBean<FileWritingMessageHandler>, BeanFactoryAware

Since:
1.0.3

Constructor Summary
FileWritingMessageHandlerFactoryBean()
           
 
Method Summary
 FileWritingMessageHandler getObject()
           
 java.lang.Class<?> getObjectType()
           
 boolean isSingleton()
           
 void setAutoCreateDirectory(java.lang.Boolean autoCreateDirectory)
           
 void setBeanFactory(BeanFactory beanFactory)
           
 void setChannelResolver(ChannelResolver channelResolver)
           
 void setCharset(java.lang.String charset)
           
 void setDeleteSourceFiles(java.lang.Boolean deleteSourceFiles)
           
 void setDirectory(java.io.File directory)
           
 void setFileNameGenerator(FileNameGenerator fileNameGenerator)
           
 void setOrder(java.lang.Integer order)
           
 void setOutputChannel(MessageChannel outputChannel)
           
 void setRequiresReply(java.lang.Boolean requiresReply)
           
 void setSendTimeout(java.lang.Long sendTimeout)
           
 void setTemporaryFileSuffix(java.lang.String temporaryFileSuffix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileWritingMessageHandlerFactoryBean

public FileWritingMessageHandlerFactoryBean()
Method Detail

setBeanFactory

public void setBeanFactory(BeanFactory beanFactory)
                    throws BeansException
Specified by:
setBeanFactory in interface BeanFactoryAware
Throws:
BeansException

setDirectory

public void setDirectory(java.io.File directory)

setTemporaryFileSuffix

public void setTemporaryFileSuffix(java.lang.String temporaryFileSuffix)

setOutputChannel

public void setOutputChannel(MessageChannel outputChannel)

setChannelResolver

public void setChannelResolver(ChannelResolver channelResolver)

setCharset

public void setCharset(java.lang.String charset)

setFileNameGenerator

public void setFileNameGenerator(FileNameGenerator fileNameGenerator)

setDeleteSourceFiles

public void setDeleteSourceFiles(java.lang.Boolean deleteSourceFiles)

setAutoCreateDirectory

public void setAutoCreateDirectory(java.lang.Boolean autoCreateDirectory)

setRequiresReply

public void setRequiresReply(java.lang.Boolean requiresReply)

setSendTimeout

public void setSendTimeout(java.lang.Long sendTimeout)

setOrder

public void setOrder(java.lang.Integer order)

getObject

public FileWritingMessageHandler getObject()
                                    throws java.lang.Exception
Specified by:
getObject in interface FactoryBean<FileWritingMessageHandler>
Throws:
java.lang.Exception

getObjectType

public java.lang.Class<?> getObjectType()
Specified by:
getObjectType in interface FactoryBean<FileWritingMessageHandler>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface FactoryBean<FileWritingMessageHandler>