Example usage for org.springframework.integration.file FileWritingMessageHandler setExpectReply

List of usage examples for org.springframework.integration.file FileWritingMessageHandler setExpectReply

Introduction

In this page you can find the example usage for org.springframework.integration.file FileWritingMessageHandler setExpectReply.

Prototype

public void setExpectReply(boolean expectReply) 

Source Link

Document

Specify whether a reply Message is expected.

Usage

From source file:org.vferrer.scdfstokker.config.FileSinkConfiguration.java

/**
 * Had to copy this class in order to be able to put an object to string
 * converter before writing it to the file 
 *//*from ww  w.  ja  v a 2s .  c o  m*/
@Bean
@ServiceActivator(inputChannel = "stringChannel")
public FileWritingMessageHandler fileWritingMessageHandler(FileNameGenerator fileNameGenerator,
        FileSinkProperties properties) {
    FileWritingMessageHandler handler = (properties.getDirectoryExpression() != null)
            ? new FileWritingMessageHandler(properties.getDirectoryExpression())
            : new FileWritingMessageHandler(new File(properties.getDirectory()));
    handler.setAutoCreateDirectory(true);
    handler.setAppendNewLine(!properties.isBinary());
    handler.setCharset(properties.getCharset());
    handler.setExpectReply(false);
    handler.setFileExistsMode(properties.getMode());
    handler.setFileNameGenerator(fileNameGenerator);
    return handler;
}