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%)