public class FileWritingMessageHandlerFactoryBean extends AbstractSimpleMessageHandlerFactoryBean<FileWritingMessageHandler>
FileWritingMessageHandler
s.logger
Constructor and Description |
---|
FileWritingMessageHandlerFactoryBean() |
Modifier and Type | Method and Description |
---|---|
protected FileWritingMessageHandler |
createHandler() |
void |
setAppendNewLine(Boolean appendNewLine) |
void |
setAutoCreateDirectory(Boolean autoCreateDirectory) |
void |
setBufferSize(Integer bufferSize) |
void |
setCharset(String charset) |
void |
setDeleteSourceFiles(Boolean deleteSourceFiles) |
void |
setDirectory(File directory) |
void |
setDirectoryExpression(Expression directoryExpression) |
void |
setExpectReply(boolean expectReply) |
void |
setFileExistsMode(String fileExistsModeAsString) |
void |
setFileNameGenerator(FileNameGenerator fileNameGenerator) |
void |
setFlushInterval(long flushInterval) |
void |
setFlushPredicate(FileWritingMessageHandler.MessageFlushPredicate flushPredicate) |
void |
setFlushWhenIdle(boolean flushWhenIdle) |
void |
setPreserveTimestamp(Boolean preserveTimestamp) |
void |
setRequiresReply(Boolean requiresReply) |
void |
setSendTimeout(Long sendTimeout) |
void |
setTemporaryFileSuffix(String temporaryFileSuffix) |
createHandlerInternal, getBeanFactory, getObject, getObjectType, getPreCreationHandlerType, isSingleton, setAdviceChain, setApplicationContext, setApplicationEventPublisher, setAsync, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setOrder, setOutputChannel
public FileWritingMessageHandlerFactoryBean()
public void setFileExistsMode(String fileExistsModeAsString)
public void setDirectory(File directory)
public void setCharset(String charset)
public void setDirectoryExpression(Expression directoryExpression)
public void setFileNameGenerator(FileNameGenerator fileNameGenerator)
public void setDeleteSourceFiles(Boolean deleteSourceFiles)
public void setAutoCreateDirectory(Boolean autoCreateDirectory)
public void setRequiresReply(Boolean requiresReply)
public void setSendTimeout(Long sendTimeout)
public void setTemporaryFileSuffix(String temporaryFileSuffix)
public void setExpectReply(boolean expectReply)
public void setAppendNewLine(Boolean appendNewLine)
public void setBufferSize(Integer bufferSize)
public void setFlushInterval(long flushInterval)
public void setFlushWhenIdle(boolean flushWhenIdle)
public void setFlushPredicate(FileWritingMessageHandler.MessageFlushPredicate flushPredicate)
public void setPreserveTimestamp(Boolean preserveTimestamp)
protected FileWritingMessageHandler createHandler()
createHandler
in class AbstractSimpleMessageHandlerFactoryBean<FileWritingMessageHandler>