diff --git a/spring-integration-ftp/src/main/resources/org/springframework/integration/ftp/config/spring-integration-ftp-2.0.xsd b/spring-integration-ftp/src/main/resources/org/springframework/integration/ftp/config/spring-integration-ftp-2.0.xsd
index 7f81c0f728..7ae538b81a 100644
--- a/spring-integration-ftp/src/main/resources/org/springframework/integration/ftp/config/spring-integration-ftp-2.0.xsd
+++ b/spring-integration-ftp/src/main/resources/org/springframework/integration/ftp/config/spring-integration-ftp-2.0.xsd
@@ -22,12 +22,26 @@
-
-
+
+
+
+ Identifies directory path (e.g., "/temp/mytransfers") where file will be transferred TO
+
+
+
+
+
+
+ Allows you to provide SpEL expression which will compute directory path
+ where file will be transferred TO (e.g., "headers.['remote_dir'] + '/myTransfers'");
+
+
+
- A reference to an implementation of org.springframework.integration.file.FileNameGenerator.
+ Allows you to specify a reference to
+ [org.springframework.integration.file.FileNameGenerator] bean.
@@ -36,7 +50,14 @@
-
+
+
+
+ Allows you to provide SpEL expression which will compute file name of
+ the remote file (e.g., assuming payload is java.io.File "payload.getName() + '.transfered'");
+
+
+
@@ -54,8 +75,22 @@
-
-
+
+
+
+ Allows you to provide file name pattern to determine the file names that needs to be scanned
+ and is based on simple pattern matching algorithm (e.g., "*.txt, fo*.txt" etc.)
+
+
+
+
+
+
+ Allows you to provide Regular Expression to determine the file names that needs to be scanned.
+ (e.g., "f[o]+\.txt" etc.)
+
+
+
@@ -63,11 +98,33 @@
+
+ Allows you to specify a reference to
+ [org.springframework.integration.file.filters.FileListFilter] bean.
+
+
+
+
+
+
+ Identifies directory path (e.g., "/temp/mytransfers") where file will be transferred FROM.
+
+
+
+
+
+
+ Identifies directory path (e.g., "/local/mytransfers") where file will be transferred TO.
+
+
+
+
+
+
+ Tells this adapter if local directory must be auto-created if it doesn''t exist. Default is TRUE.
+
-
-
-
@@ -90,6 +147,11 @@
+
@@ -99,9 +161,20 @@
+
+ Identifies channel attached to this adapter. Depending on the type of the adapter
+ this channel could be the receiving channel (e.g., outbound-channel-adapter) or channel where
+ messages will be sent to by this adapter (e.g., inbound-channel-adapter).
+
-
+
+
+
+ Allows you to specify Charset (e.g., US-ASCII, ISO-8859-1, UTF-8). [UTF-8] is default
+
+
+
diff --git a/spring-integration-sftp/src/main/resources/org/springframework/integration/sftp/config/spring-integration-sftp-2.0.xsd b/spring-integration-sftp/src/main/resources/org/springframework/integration/sftp/config/spring-integration-sftp-2.0.xsd
index 9d32955b84..616d2895ea 100644
--- a/spring-integration-sftp/src/main/resources/org/springframework/integration/sftp/config/spring-integration-sftp-2.0.xsd
+++ b/spring-integration-sftp/src/main/resources/org/springframework/integration/sftp/config/spring-integration-sftp-2.0.xsd
@@ -80,7 +80,7 @@
Allows you to provide SpEL expression which will compute file name of
- the remote file (e.g., assuming payload is java.io.File - payload.getName() + '.transfered');
+ the remote file (e.g., assuming payload is java.io.File "payload.getName() + '.transfered'");
@@ -170,14 +170,14 @@
-
+
Identifies directory path (e.g., "/temp/mytransfers") where file will be transferred FROM.
-
+
Identifies directory path (e.g., "/local/mytransfers") where file will be transferred TO.