org.springframework.integration.adapter.file
Class FileTargetAdapter
java.lang.Object
org.springframework.integration.adapter.AbstractTargetAdapter<java.io.File>
org.springframework.integration.adapter.file.FileTargetAdapter
- All Implemented Interfaces:
- org.springframework.integration.handler.MessageHandler
public class FileTargetAdapter
- extends org.springframework.integration.adapter.AbstractTargetAdapter<java.io.File>
A convenience adapter for writing files. The actual file writing occurs in
the message mapper (TextFileMapper
or ByteArrayFileMapper
).
- Author:
- Mark Fisher
Fields inherited from class org.springframework.integration.adapter.AbstractTargetAdapter |
logger |
Methods inherited from class org.springframework.integration.adapter.AbstractTargetAdapter |
getMessageMapper, handle, setMessageMapper |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileTargetAdapter
public FileTargetAdapter(java.io.File directory)
FileTargetAdapter
public FileTargetAdapter(java.io.File directory,
boolean isTextBased)
setFileNameGenerator
public void setFileNameGenerator(FileNameGenerator fileNameGenerator)
sendToTarget
protected boolean sendToTarget(java.io.File file)
- Specified by:
sendToTarget
in class org.springframework.integration.adapter.AbstractTargetAdapter<java.io.File>