You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by is...@apache.org on 2022/08/11 19:44:06 UTC
[airavata-data-lake] branch master updated: Bug fix in trasnfermappings
This is an automated email from the ASF dual-hosted git repository.
isjarana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-data-lake.git
The following commit(s) were added to refs/heads/master by this push:
new 0b196e8 Bug fix in trasnfermappings
new cf82cae Merge pull request #124 from isururanawaka/mysql_conversion
0b196e8 is described below
commit 0b196e8bd71a8102e125ec64464f8cb1dc191786
Author: Isuru Ranawaka <ir...@gmail.com>
AuthorDate: Thu Aug 11 15:42:52 2022 -0400
Bug fix in trasnfermappings
---
.../drms/api/persistance/model/Resource.java | 23 ++++++++++++++++------
1 file changed, 17 insertions(+), 6 deletions(-)
diff --git a/data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/Resource.java b/data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/Resource.java
index 18c6e73..fc3efb3 100644
--- a/data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/Resource.java
+++ b/data-resource-management-service/drms-rdbms-impl/drms-server/src/main/java/org/apache/airavata/drms/api/persistance/model/Resource.java
@@ -25,8 +25,11 @@ public class Resource {
@OneToMany(fetch = FetchType.EAGER, mappedBy = "resource", orphanRemoval = true, cascade = CascadeType.ALL)
private Set<ResourceProperty> resourceProperty;
- @OneToMany(fetch = FetchType.EAGER, mappedBy = "resource", orphanRemoval = true, cascade = CascadeType.ALL)
- private Set<TransferMapping> transferMapping;
+ @OneToMany(fetch = FetchType.EAGER, mappedBy = "source", orphanRemoval = true, cascade = CascadeType.ALL)
+ private Set<TransferMapping> sourceTransferMapping;
+
+ @OneToMany(fetch = FetchType.EAGER, mappedBy = "destination", orphanRemoval = true, cascade = CascadeType.ALL)
+ private Set<TransferMapping> destinationTransferMapping;
public String getParentResourceId() {
@@ -69,11 +72,19 @@ public class Resource {
this.resourceProperty = resourceProperty;
}
- public Set<TransferMapping> getTransferMapping() {
- return transferMapping;
+ public Set<TransferMapping> getSourceTransferMapping() {
+ return sourceTransferMapping;
+ }
+
+ public void setSourceTransferMapping(Set<TransferMapping> transferMapping) {
+ this.sourceTransferMapping = transferMapping;
+ }
+
+ public Set<TransferMapping> getDestinationTransferMapping() {
+ return destinationTransferMapping;
}
- public void setTransferMapping(Set<TransferMapping> transferMapping) {
- this.transferMapping = transferMapping;
+ public void setDestinationTransferMapping(Set<TransferMapping> destinationTransferMapping) {
+ this.destinationTransferMapping = destinationTransferMapping;
}
}