commit | d3520b9d74d1d8b08373cdf71760c85cc778c43e | [log] [tgz] |
---|---|---|
author | Gopi Kiran <gopikiran292@gmail.com> | Wed Apr 29 18:12:46 2020 -0400 |
committer | Dimuthu Wannipurage <dimuthu.upeksha2@gmail.com> | Sun May 03 14:56:49 2020 -0400 |
tree | c362710d984bf4d5b4df72819ecb86c749cdf8ec | |
parent | 7130037dad616c97f685204ab1507653e81bfd34 [diff] |
adding FTP sender, receiver and metadatadata collector to the core
diff --git a/core/src/main/java/org/apache/airavata/mft/core/ConnectorResolver.java b/core/src/main/java/org/apache/airavata/mft/core/ConnectorResolver.java index 6c21932..469d19e 100644 --- a/core/src/main/java/org/apache/airavata/mft/core/ConnectorResolver.java +++ b/core/src/main/java/org/apache/airavata/mft/core/ConnectorResolver.java
@@ -97,6 +97,16 @@ break; } break; + case "FTP": + switch (direction) { + case "IN": + className = "org.apache.airavata.mft.transport.ftp.FTPReceiver"; + break; + case "OUT": + className = "org.apache.airavata.mft.transport.ftp.FTPSender"; + break; + } + break; } if (className != null) {
diff --git a/core/src/main/java/org/apache/airavata/mft/core/MetadataCollectorResolver.java b/core/src/main/java/org/apache/airavata/mft/core/MetadataCollectorResolver.java index fefcd5a..c9da731 100644 --- a/core/src/main/java/org/apache/airavata/mft/core/MetadataCollectorResolver.java +++ b/core/src/main/java/org/apache/airavata/mft/core/MetadataCollectorResolver.java
@@ -48,6 +48,9 @@ case "DROPBOX": className = "org.apache.airavata.mft.transport.dropbox.DropboxMetadataCollector"; break; + case "FTP": + className = "org.apache.airavata.mft.transport.ftp.FTPMetadataCollector"; + break; } if (className != null) {