tested and fixed onFailure for FtpSource

This commit is contained in:
Iwein Fuld
2008-08-08 14:56:51 +00:00
parent fbb5123e8e
commit e88776463a
7 changed files with 105 additions and 16 deletions

View File

@@ -0,0 +1,22 @@
package org.springframework.integration.util;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import org.springframework.integration.annotation.Splitter;
import org.springframework.integration.message.GenericMessage;
import org.springframework.integration.message.Message;
public class CollectionSplitter {
@SuppressWarnings("unchecked")
@Splitter
public final List<Message> split(Message message) {
List<Message> splitMessages = new ArrayList<Message>();
for (Object payload : ((Collection) message.getPayload())) {
splitMessages.add(new GenericMessage(payload));
}
return splitMessages;
}
}