org.springframework.integration.file.config
Class FileWritingMessageHandlerFactoryBean

java.lang.Object
  extended by org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean, org.springframework.context.ResourceLoaderAware

public class FileWritingMessageHandlerFactoryBean
extends java.lang.Object
implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.ResourceLoaderAware

Since:
1.0.3
Author:
Mark Fisher

Constructor Summary
FileWritingMessageHandlerFactoryBean()
           
 
Method Summary
 java.lang.Object getObject()
           
 java.lang.Class<?> getObjectType()
           
 boolean isSingleton()
           
 void setAutoCreateDirectory(java.lang.Boolean autoCreateDirectory)
           
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 void setChannelResolver(ChannelResolver channelResolver)
           
 void setCharset(java.lang.String charset)
           
 void setDeleteSourceFiles(java.lang.Boolean deleteSourceFiles)
           
 void setDirectory(java.lang.String directory)
           
 void setFileNameGenerator(FileNameGenerator fileNameGenerator)
           
 void setOrder(java.lang.Integer order)
           
 void setOutputChannel(MessageChannel outputChannel)
           
 void setRequiresReply(java.lang.Boolean requiresReply)
           
 void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
           
 void setSendTimeout(java.lang.Long sendTimeout)
           
 
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

setResourceLoader

public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
Specified by:
setResourceLoader in interface org.springframework.context.ResourceLoaderAware

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
                    throws org.springframework.beans.BeansException
Specified by:
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
Throws:
org.springframework.beans.BeansException

setDirectory

public void setDirectory(java.lang.String directory)

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 java.lang.Object getObject()
                           throws java.lang.Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean
Throws:
java.lang.Exception

getObjectType

public java.lang.Class<?> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean