This is an automated email from the ASF dual-hosted git repository.
dimuthuupe pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-mft.git
from badd42c consul update to accept all
add 2a54633 Implement dedicated class loaders for transports
No new revisions were added by this update.
Summary of changes:
.gitignore | 3 +-
agent/service/pom.xml | 73 ----------
.../org/apache/airavata/mft/agent/AppConfig.java | 15 +-
.../org/apache/airavata/mft/agent/MFTAgent.java | 20 ---
.../airavata/mft/agent/TransferOrchestrator.java | 15 +-
.../airavata/mft/agent/TransportMediator.java | 13 +-
.../mft/agent/http/AgentHttpDownloadData.java | 106 --------------
.../apache/airavata/mft/agent/http/HttpServer.java | 78 ----------
.../airavata/mft/agent/http/HttpServerHandler.java | 160 ---------------------
.../mft/agent/http/HttpServerInitializer.java | 52 -------
.../mft/agent/http/HttpTransferRequestsStore.java | 90 ------------
.../mft/agent/ingress/ConsulIngressHandler.java | 7 +-
.../apache/airavata/mft/agent/rpc/RPCParser.java | 18 ++-
.../mft/agent/transport}/ConnectorResolver.java | 22 +--
.../transport}/MetadataCollectorResolver.java | 8 +-
.../mft/agent/transport/TransportClassLoader.java | 119 +++++++++++++++
.../agent/transport/TransportClassLoaderCache.java | 45 ++++++
.../main/resources/agent-application.properties | 3 +-
.../apache/airavata/mft/core/ResourceTypes.java | 23 ---
pom.xml | 2 +
python-cli/mft_cli/airavata_mft_cli/config.py | 4 +-
standalone-service/pom.xml | 1 -
.../server/StandaloneServiceApplication.java | 6 -
.../src/main/resources/application.properties | 7 +-
transport/azure-transport/pom.xml | 46 ++++++
.../src/main/assembly/transport-assembly.xml | 39 +----
transport/box-transport/pom.xml | 45 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/dropbox-transport/pom.xml | 45 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/ftp-transport/pom.xml | 45 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/gcp-transport/pom.xml | 46 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/local-transport/pom.xml | 46 +++++-
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/odata-transport/pom.xml | 46 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/s3-transport/pom.xml | 46 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/scp-transport/pom.xml | 45 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
transport/swift-transport/pom.xml | 46 ++++++
.../src/main/assembly/transport-assembly.xml | 40 +-----
44 files changed, 706 insertions(+), 1039 deletions(-)
delete mode 100644
agent/service/src/main/java/org/apache/airavata/mft/agent/http/AgentHttpDownloadData.java
delete mode 100644
agent/service/src/main/java/org/apache/airavata/mft/agent/http/HttpServer.java
delete mode 100644
agent/service/src/main/java/org/apache/airavata/mft/agent/http/HttpServerHandler.java
delete mode 100644
agent/service/src/main/java/org/apache/airavata/mft/agent/http/HttpServerInitializer.java
delete mode 100644
agent/service/src/main/java/org/apache/airavata/mft/agent/http/HttpTransferRequestsStore.java
rename {core/src/main/java/org/apache/airavata/mft/core =>
agent/service/src/main/java/org/apache/airavata/mft/agent/transport}/ConnectorResolver.java
(80%)
rename {core/src/main/java/org/apache/airavata/mft/core =>
agent/service/src/main/java/org/apache/airavata/mft/agent/transport}/MetadataCollectorResolver.java
(89%)
create mode 100644
agent/service/src/main/java/org/apache/airavata/mft/agent/transport/TransportClassLoader.java
create mode 100644
agent/service/src/main/java/org/apache/airavata/mft/agent/transport/TransportClassLoaderCache.java
delete mode 100644
core/src/main/java/org/apache/airavata/mft/core/ResourceTypes.java
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/azure-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/box-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/dropbox-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/ftp-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/gcp-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/local-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/odata-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/s3-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/scp-transport/src/main/assembly/transport-assembly.xml (60%)
copy agent/service/src/main/assembly/agent-bin-assembly.xml =>
transport/swift-transport/src/main/assembly/transport-assembly.xml (60%)