Repository: airavata Updated Branches: refs/heads/registry-refactoring d8cd7ba60 -> 42cb597e5
http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasEntity.java new file mode 100644 index 0000000..c2a3c28 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasEntity.java @@ -0,0 +1,39 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The persistent class for the host_alias database table. + * + */ +@Entity +@Table(name = "host_alias") +public class HostAlias implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private HostAliasPK id; + + @Column(name = "RESOURCE_ID") + private String resourceId; + + public HostAlias() { + } + + public HostAliasPK getId() { + return id; + } + + public void setId(HostAliasPK id) { + this.id = id; + } + + public String getResourceId() { + return resourceId; + } + + public void setResourceId(String resourceId) { + this.resourceId = resourceId; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasPK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasPK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasPK.java new file mode 100644 index 0000000..1320f33 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostAliasPK.java @@ -0,0 +1,60 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the host_alias database table. + * + */ +@Embeddable +public class HostAliaPK implements Serializable { + //default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name="RESOURCE_ID", insertable=false, updatable=false) + private String resourceId; + + private String alias; + + public HostAliaPK() { + } + + public String getResourceId() { + return resourceId; + } + + public void setResourceId(String resourceId) { + this.resourceId = resourceId; + } + + public String getAlias() { + return alias; + } + + public void setAlias(String alias) { + this.alias = alias; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof HostAliaPK)) { + return false; + } + HostAliaPK castOther = (HostAliaPK)other; + return + this.resourceId.equals(castOther.resourceId) + && this.alias.equals(castOther.alias); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.resourceId.hashCode(); + hash = hash * prime + this.alias.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressEntity.java new file mode 100644 index 0000000..9675fc6 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressEntity.java @@ -0,0 +1,40 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the host_ipaddress database table. + */ +@Entity +@Table(name = "host_ipaddress") +public class HostIpaddress implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private HostIpaddressPK id; + + @Column(name = "RESOURCE_ID") + private String resourceId; + + public HostIpaddress() { + } + + + public HostIpaddressPK getId() { + return id; + } + + public void setId(HostIpaddressPK id) { + this.id = id; + } + + public String getResourceId() { + return resourceId; + } + + public void setResourceId(String resourceId) { + this.resourceId = resourceId; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressPK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressPK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressPK.java new file mode 100644 index 0000000..a09b0a7 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/HostIpaddressPK.java @@ -0,0 +1,57 @@ +package appcatlog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the host_ipaddress database table. + * + */ +@Embeddable +public class HostIpaddressPK implements Serializable { + //default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name="RESOURCE_ID", insertable=false, updatable=false) + private String resourceId; + + @Column(name="IP_ADDRESS") + private String ipAddress; + + public HostIpaddressPK() { + } + public String getResourceId() { + return this.resourceId; + } + public void setResourceId(String resourceId) { + this.resourceId = resourceId; + } + public String getIpAddress() { + return this.ipAddress; + } + public void setIpAddress(String ipAddress) { + this.ipAddress = ipAddress; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof HostIpaddressPK)) { + return false; + } + HostIpaddressPK castOther = (HostIpaddressPK)other; + return + this.resourceId.equals(castOther.resourceId) + && this.ipAddress.equals(castOther.ipAddress); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.resourceId.hashCode(); + hash = hash * prime + this.ipAddress.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandEntity.java new file mode 100644 index 0000000..e6473b6 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandEntity.java @@ -0,0 +1,39 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The persistent class for the job_manager_command database table. + */ +@Entity +@Table(name = "job_manager_command") +@NamedQuery(name = "JobManagerCommand.findAll", query = "SELECT j FROM JobManagerCommand j") +public class JobManagerCommand implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private JobManagerCommandPK id; + + @Column(name = "COMMAND") + private String command; + + public JobManagerCommand() { + } + + public JobManagerCommandPK getId() { + return id; + } + + public void setId(JobManagerCommandPK id) { + this.id = id; + } + + public String getCommand() { + return command; + } + + public void setCommand(String command) { + this.command = command; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandPK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandPK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandPK.java new file mode 100644 index 0000000..3e50527 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobManagerCommandPK.java @@ -0,0 +1,57 @@ +package appcatlog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the job_manager_command database table. + * + */ +@Embeddable +public class JobManagerCommandPK implements Serializable { + //default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name="RESOURCE_JOB_MANAGER_ID", insertable=false, updatable=false) + private String resourceJobManagerId; + + @Column(name="COMMAND_TYPE") + private String commandType; + + public JobManagerCommandPK() { + } + public String getResourceJobManagerId() { + return this.resourceJobManagerId; + } + public void setResourceJobManagerId(String resourceJobManagerId) { + this.resourceJobManagerId = resourceJobManagerId; + } + public String getCommandType() { + return this.commandType; + } + public void setCommandType(String commandType) { + this.commandType = commandType; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof JobManagerCommandPK)) { + return false; + } + JobManagerCommandPK castOther = (JobManagerCommandPK)other; + return + this.resourceJobManagerId.equals(castOther.resourceJobManagerId) + && this.commandType.equals(castOther.commandType); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.resourceJobManagerId.hashCode(); + hash = hash * prime + this.commandType.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfaceEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfaceEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfaceEntity.java new file mode 100644 index 0000000..677db94 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfaceEntity.java @@ -0,0 +1,73 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; +import java.sql.Timestamp; + +/** + * The persistent class for the job_submission_interface database table. + */ +@Entity +@Table(name = "job_submission_interface") +@NamedQuery(name = "JobSubmissionInterface.findAll", query = "SELECT j FROM JobSubmissionInterface j") +public class JobSubmissionInterface implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private JobSubmissionInterfacePK id; + + @Column(name = "CREATION_TIME") + private Timestamp creationTime; + + @Column(name = "JOB_SUBMISSION_PROTOCOL") + private String jobSubmissionProtocol; + + @Column(name = "PRIORITY_ORDER") + private int priorityOrder; + + @Column(name = "UPDATE_TIME") + private Timestamp updateTime; + + public JobSubmissionInterface() { + } + + public JobSubmissionInterfacePK getId() { + return id; + } + + public void setId(JobSubmissionInterfacePK id) { + this.id = id; + } + + public Timestamp getCreationTime() { + return creationTime; + } + + public void setCreationTime(Timestamp creationTime) { + this.creationTime = creationTime; + } + + public String getJobSubmissionProtocol() { + return jobSubmissionProtocol; + } + + public void setJobSubmissionProtocol(String jobSubmissionProtocol) { + this.jobSubmissionProtocol = jobSubmissionProtocol; + } + + public int getPriorityOrder() { + return priorityOrder; + } + + public void setPriorityOrder(int priorityOrder) { + this.priorityOrder = priorityOrder; + } + + public Timestamp getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Timestamp updateTime) { + this.updateTime = updateTime; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfacePK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfacePK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfacePK.java new file mode 100644 index 0000000..540cf9a --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/JobSubmissionInterfacePK.java @@ -0,0 +1,57 @@ +package appcatlog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the job_submission_interface database table. + * + */ +@Embeddable +public class JobSubmissionInterfacePK implements Serializable { + //default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name="COMPUTE_RESOURCE_ID", insertable=false, updatable=false) + private String computeResourceId; + + @Column(name="JOB_SUBMISSION_INTERFACE_ID") + private String jobSubmissionInterfaceId; + + public JobSubmissionInterfacePK() { + } + public String getComputeResourceId() { + return this.computeResourceId; + } + public void setComputeResourceId(String computeResourceId) { + this.computeResourceId = computeResourceId; + } + public String getJobSubmissionInterfaceId() { + return this.jobSubmissionInterfaceId; + } + public void setJobSubmissionInterfaceId(String jobSubmissionInterfaceId) { + this.jobSubmissionInterfaceId = jobSubmissionInterfaceId; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof JobSubmissionInterfacePK)) { + return false; + } + JobSubmissionInterfacePK castOther = (JobSubmissionInterfacePK)other; + return + this.computeResourceId.equals(castOther.computeResourceId) + && this.jobSubmissionInterfaceId.equals(castOther.jobSubmissionInterfaceId); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.computeResourceId.hashCode(); + hash = hash * prime + this.jobSubmissionInterfaceId.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryApendPathEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryApendPathEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryApendPathEntity.java new file mode 100644 index 0000000..3fcf543 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryApendPathEntity.java @@ -0,0 +1,52 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the library_apend_path database table. + */ +@Entity +@Table(name = "library_apend_path") +public class LibraryApendPath implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name = "DEPLOYMENT_ID") + private String deploymentId; + + @Column(name = "value") + private String value; + + @Column(name = "name") + private String name; + + + public LibraryApendPath() { + } + + public String getDeploymentId() { + return deploymentId; + } + + public void setDeploymentId(String deploymentId) { + this.deploymentId = deploymentId; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryPrependPathEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryPrependPathEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryPrependPathEntity.java new file mode 100644 index 0000000..deb0dcd --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LibraryPrependPathEntity.java @@ -0,0 +1,54 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the library_apend_path database table. + * + */ +@Entity +@Table(name="library_prepand_path") +public class LibraryPrependPath implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name="DEPLOYMENT_ID") + private String deploymentId; + + @Column(name="value") + private String value; + + @Column(name="name") + private String name; + + + + public LibraryPrependPath() { + } + + public String getDeploymentId() { + return deploymentId; + } + + public void setDeploymentId(String deploymentId) { + this.deploymentId = deploymentId; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalDataMovementEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalDataMovementEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalDataMovementEntity.java new file mode 100644 index 0000000..5ccc304 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalDataMovementEntity.java @@ -0,0 +1,29 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the local_data_movement database table. + */ +@Entity +@Table(name = "local_data_movement") +public class LocalDataMovement implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name = "DATA_MOVEMENT_INTERFACE_ID") + private String dataMovementInterfaceId; + + public LocalDataMovement() { + } + + public String getDataMovementInterfaceId() { + return dataMovementInterfaceId; + } + + public void setDataMovementInterfaceId(String dataMovementInterfaceId) { + this.dataMovementInterfaceId = dataMovementInterfaceId; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalSubmissionEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalSubmissionEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalSubmissionEntity.java new file mode 100644 index 0000000..7931eda --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/LocalSubmissionEntity.java @@ -0,0 +1,62 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; +import java.sql.Timestamp; + +/** + * The persistent class for the local_submission database table. + */ +@Entity +@Table(name = "local_submission") +public class LocalSubmission implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name = "JOB_SUBMISSION_INTERFACE_ID") + private String jobSubmissionInterfaceId; + + @Column(name = "CREATION_TIME") + private Timestamp creationTime; + + @Column(name = "UPDATE_TIME") + private Timestamp updateTime; + + @Column(name = "RESOURCE_JOB_MANAGER_ID") + private String resourceJobManagerId; + + public LocalSubmission() { + } + + public String getJobSubmissionInterfaceId() { + return jobSubmissionInterfaceId; + } + + public void setJobSubmissionInterfaceId(String jobSubmissionInterfaceId) { + this.jobSubmissionInterfaceId = jobSubmissionInterfaceId; + } + + public Timestamp getCreationTime() { + return creationTime; + } + + public void setCreationTime(Timestamp creationTime) { + this.creationTime = creationTime; + } + + public Timestamp getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Timestamp updateTime) { + this.updateTime = updateTime; + } + + public String getResourceJobManagerId() { + return resourceJobManagerId; + } + + public void setResourceJobManagerId(String resourceJobManagerId) { + this.resourceJobManagerId = resourceJobManagerId; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandEntity.java new file mode 100644 index 0000000..25e104a --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandEntity.java @@ -0,0 +1,38 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The persistent class for the parallelism_command database table. + */ +@Entity +@Table(name = "parallelism_command") +public class ParallelismCommand implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private ParallelismCommandPK id; + + @Column(name = "COMMAND") + private String command; + + public ParallelismCommand() { + } + + public ParallelismCommandPK getId() { + return id; + } + + public void setId(ParallelismCommandPK id) { + this.id = id; + } + + public String getCommand() { + return command; + } + + public void setCommand(String command) { + this.command = command; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandPK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandPK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandPK.java new file mode 100644 index 0000000..23479e4 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ParallelismCommandPK.java @@ -0,0 +1,57 @@ +package appcatlog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the parallelism_command database table. + * + */ +@Embeddable +public class ParallelismCommandPK implements Serializable { + //default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name="RESOURCE_JOB_MANAGER_ID", insertable=false, updatable=false) + private String resourceJobManagerId; + + @Column(name="COMMAND_TYPE") + private String commandType; + + public ParallelismCommandPK() { + } + public String getResourceJobManagerId() { + return this.resourceJobManagerId; + } + public void setResourceJobManagerId(String resourceJobManagerId) { + this.resourceJobManagerId = resourceJobManagerId; + } + public String getCommandType() { + return this.commandType; + } + public void setCommandType(String commandType) { + this.commandType = commandType; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof ParallelismCommandPK)) { + return false; + } + ParallelismCommandPK castOther = (ParallelismCommandPK)other; + return + this.resourceJobManagerId.equals(castOther.resourceJobManagerId) + && this.commandType.equals(castOther.commandType); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.resourceJobManagerId.hashCode(); + hash = hash * prime + this.commandType.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandEntity.java new file mode 100644 index 0000000..40ae839 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandEntity.java @@ -0,0 +1,29 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the postjob_command database table. + */ +@Entity +@Table(name = "postjob_command") +public class PostjobCommand implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private PostjobCommandPK id; + + + public PostjobCommand() { + } + + public PostjobCommandPK getId() { + return id; + } + + public void setId(PostjobCommandPK id) { + this.id = id; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandPK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandPK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandPK.java new file mode 100644 index 0000000..eefd082 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PostjobCommandPK.java @@ -0,0 +1,59 @@ +package appcatlog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the postjob_command database table. + * + */ +@Embeddable +public class PostjobCommandPK implements Serializable { + // default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name = "APPDEPLOYMENT_ID", insertable = false, updatable = false) + private String appdeploymentId; + + private String command; + + @Column(name = "COMMAND") + public PostjobCommandPK() { + } + + public String getAppdeploymentId() { + return this.appdeploymentId; + } + + public void setAppdeploymentId(String appdeploymentId) { + this.appdeploymentId = appdeploymentId; + } + + public String getCommand() { + return this.command; + } + + public void setCommand(String command) { + this.command = command; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof PostjobCommandPK)) { + return false; + } + PostjobCommandPK castOther = (PostjobCommandPK) other; + return this.appdeploymentId.equals(castOther.appdeploymentId) && this.command.equals(castOther.command); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.appdeploymentId.hashCode(); + hash = hash * prime + this.command.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandEntity.java new file mode 100644 index 0000000..f223bed --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandEntity.java @@ -0,0 +1,30 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the prejob_command database table. + */ +@Entity +@Table(name = "prejob_command") +@NamedQuery(name = "PrejobCommand.findAll", query = "SELECT p FROM PrejobCommand p") +public class PrejobCommand implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private PrejobCommandPK id; + + + public PrejobCommand() { + } + + public PrejobCommandPK getId() { + return id; + } + + public void setId(PrejobCommandPK id) { + this.id = id; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandPK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandPK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandPK.java new file mode 100644 index 0000000..8bd3994 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/PrejobCommandPK.java @@ -0,0 +1,56 @@ +package appcatlog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the prejob_command database table. + * + */ +@Embeddable +public class PrejobCommandPK implements Serializable { + //default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name="APPDEPLOYMENT_ID", insertable=false, updatable=false) + private String appdeploymentId; + + private String command; + + public PrejobCommandPK() { + } + public String getAppdeploymentId() { + return this.appdeploymentId; + } + public void setAppdeploymentId(String appdeploymentId) { + this.appdeploymentId = appdeploymentId; + } + public String getCommand() { + return this.command; + } + public void setCommand(String command) { + this.command = command; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof PrejobCommandPK)) { + return false; + } + PrejobCommandPK castOther = (PrejobCommandPK)other; + return + this.appdeploymentId.equals(castOther.appdeploymentId) + && this.command.equals(castOther.command); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.appdeploymentId.hashCode(); + hash = hash * prime + this.command.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ResourceJobManagerEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ResourceJobManagerEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ResourceJobManagerEntity.java new file mode 100644 index 0000000..141f29f --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ResourceJobManagerEntity.java @@ -0,0 +1,85 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; +import java.sql.Timestamp; +import java.util.List; + +/** + * The persistent class for the resource_job_manager database table. + */ +@Entity +@Table(name = "resource_job_manager") +public class ResourceJobManager implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name = "RESOURCE_JOB_MANAGER_ID") + private String resourceJobManagerId; + + @Column(name = "CREATION_TIME") + private Timestamp creationTime; + + @Column(name = "JOB_MANAGER_BIN_PATH") + private String jobManagerBinPath; + + @Column(name = "PUSH_MONITORING_ENDPOINT") + private String pushMonitoringEndpoint; + + @Column(name = "RESOURCE_JOB_MANAGER_TYPE") + private String resourceJobManagerType; + + @Column(name = "UPDATE_TIME") + private Timestamp updateTime; + + public ResourceJobManager() { + } + + public String getResourceJobManagerId() { + return resourceJobManagerId; + } + + public void setResourceJobManagerId(String resourceJobManagerId) { + this.resourceJobManagerId = resourceJobManagerId; + } + + public Timestamp getCreationTime() { + return creationTime; + } + + public void setCreationTime(Timestamp creationTime) { + this.creationTime = creationTime; + } + + public String getJobManagerBinPath() { + return jobManagerBinPath; + } + + public void setJobManagerBinPath(String jobManagerBinPath) { + this.jobManagerBinPath = jobManagerBinPath; + } + + public String getPushMonitoringEndpoint() { + return pushMonitoringEndpoint; + } + + public void setPushMonitoringEndpoint(String pushMonitoringEndpoint) { + this.pushMonitoringEndpoint = pushMonitoringEndpoint; + } + + public String getResourceJobManagerType() { + return resourceJobManagerType; + } + + public void setResourceJobManagerType(String resourceJobManagerType) { + this.resourceJobManagerType = resourceJobManagerType; + } + + public Timestamp getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Timestamp updateTime) { + this.updateTime = updateTime; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ScpDataMovementEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ScpDataMovementEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ScpDataMovementEntity.java new file mode 100644 index 0000000..1746119 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/ScpDataMovementEntity.java @@ -0,0 +1,96 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; +import java.sql.Timestamp; + + +/** + * The persistent class for the scp_data_movement database table. + */ +@Entity +@Table(name = "scp_data_movement") +public class ScpDataMovement implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name = "DATA_MOVEMENT_INTERFACE_ID") + private String dataMovementInterfaceId; + + @Column(name = "ALTERNATIVE_SCP_HOSTNAME") + private String alternativeScpHostname; + + @Column(name = "CREATION_TIME") + private Timestamp creationTime; + + @Column(name = "QUEUE_DESCRIPTION") + private String queueDescription; + + @Column(name = "SECURITY_PROTOCOL") + private String securityProtocol; + + @Column(name = "SSH_PORT") + private int sshPort; + + @Column(name = "UPDATE_TIME") + private Timestamp updateTime; + + public ScpDataMovement() { + } + + public String getDataMovementInterfaceId() { + return dataMovementInterfaceId; + } + + public void setDataMovementInterfaceId(String dataMovementInterfaceId) { + this.dataMovementInterfaceId = dataMovementInterfaceId; + } + + public String getAlternativeScpHostname() { + return alternativeScpHostname; + } + + public void setAlternativeScpHostname(String alternativeScpHostname) { + this.alternativeScpHostname = alternativeScpHostname; + } + + public Timestamp getCreationTime() { + return creationTime; + } + + public void setCreationTime(Timestamp creationTime) { + this.creationTime = creationTime; + } + + public String getQueueDescription() { + return queueDescription; + } + + public void setQueueDescription(String queueDescription) { + this.queueDescription = queueDescription; + } + + public String getSecurityProtocol() { + return securityProtocol; + } + + public void setSecurityProtocol(String securityProtocol) { + this.securityProtocol = securityProtocol; + } + + public int getSshPort() { + return sshPort; + } + + public void setSshPort(int sshPort) { + this.sshPort = sshPort; + } + + public Timestamp getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Timestamp updateTime) { + this.updateTime = updateTime; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/SshJobSubmissionEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/SshJobSubmissionEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/SshJobSubmissionEntity.java new file mode 100644 index 0000000..d2c8e16 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/SshJobSubmissionEntity.java @@ -0,0 +1,108 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; +import java.sql.Timestamp; + + +/** + * The persistent class for the ssh_job_submission database table. + * + */ +@Entity +@Table(name="ssh_job_submission") +public class SshJobSubmission implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name="JOB_SUBMISSION_INTERFACE_ID") + private String jobSubmissionInterfaceId; + + @Column(name="ALTERNATIVE_SSH_HOSTNAME") + private String alternativeSshHostname; + + @Column(name="CREATION_TIME") + private Timestamp creationTime; + + @Column(name="MONITOR_MODE") + private String monitorMode; + + @Column(name="SECURITY_PROTOCOL") + private String securityProtocol; + + @Column(name="SSH_PORT") + private int sshPort; + + @Column(name="UPDATE_TIME") + private Timestamp updateTime; + + @Column(name="RESOURCE_JOB_MANAGER_ID") + private String resourceJobManagerId; + + public SshJobSubmission() { + } + + public String getJobSubmissionInterfaceId() { + return jobSubmissionInterfaceId; + } + + public void setJobSubmissionInterfaceId(String jobSubmissionInterfaceId) { + this.jobSubmissionInterfaceId = jobSubmissionInterfaceId; + } + + public String getAlternativeSshHostname() { + return alternativeSshHostname; + } + + public void setAlternativeSshHostname(String alternativeSshHostname) { + this.alternativeSshHostname = alternativeSshHostname; + } + + public Timestamp getCreationTime() { + return creationTime; + } + + public void setCreationTime(Timestamp creationTime) { + this.creationTime = creationTime; + } + + public String getMonitorMode() { + return monitorMode; + } + + public void setMonitorMode(String monitorMode) { + this.monitorMode = monitorMode; + } + + public String getSecurityProtocol() { + return securityProtocol; + } + + public void setSecurityProtocol(String securityProtocol) { + this.securityProtocol = securityProtocol; + } + + public int getSshPort() { + return sshPort; + } + + public void setSshPort(int sshPort) { + this.sshPort = sshPort; + } + + public Timestamp getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Timestamp updateTime) { + this.updateTime = updateTime; + } + + public String getResourceJobManagerId() { + return resourceJobManagerId; + } + + public void setResourceJobManagerId(String resourceJobManagerId) { + this.resourceJobManagerId = resourceJobManagerId; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfaceEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfaceEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfaceEntity.java new file mode 100644 index 0000000..5b1c63f --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfaceEntity.java @@ -0,0 +1,73 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; +import java.sql.Timestamp; + +/** + * The persistent class for the storage_interface database table. + */ +@Entity +@Table(name = "storage_interface") +@NamedQuery(name = "StorageInterface.findAll", query = "SELECT s FROM StorageInterface s") +public class StorageInterface implements Serializable { + private static final long serialVersionUID = 1L; + + @EmbeddedId + private StorageInterfacePK id; + + @Column(name = "CREATION_TIME") + private Timestamp creationTime; + + @Column(name = "DATA_MOVEMENT_PROTOCOL") + private String dataMovementProtocol; + + @Column(name = "PRIORITY_ORDER") + private int priorityOrder; + + @Column(name = "UPDATE_TIME") + private Timestamp updateTime; + + public StorageInterface() { + } + + public StorageInterfacePK getId() { + return id; + } + + public void setId(StorageInterfacePK id) { + this.id = id; + } + + public Timestamp getCreationTime() { + return creationTime; + } + + public void setCreationTime(Timestamp creationTime) { + this.creationTime = creationTime; + } + + public String getDataMovementProtocol() { + return dataMovementProtocol; + } + + public void setDataMovementProtocol(String dataMovementProtocol) { + this.dataMovementProtocol = dataMovementProtocol; + } + + public int getPriorityOrder() { + return priorityOrder; + } + + public void setPriorityOrder(int priorityOrder) { + this.priorityOrder = priorityOrder; + } + + public Timestamp getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Timestamp updateTime) { + this.updateTime = updateTime; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfacePK.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfacePK.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfacePK.java new file mode 100644 index 0000000..e2f10cf --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageInterfacePK.java @@ -0,0 +1,57 @@ +package appcatlog; + +import java.io.Serializable; +import javax.persistence.*; + +/** + * The primary key class for the storage_interface database table. + * + */ +@Embeddable +public class StorageInterfacePK implements Serializable { + //default serial version id, required for serializable classes. + private static final long serialVersionUID = 1L; + + @Column(name="STORAGE_RESOURCE_ID", insertable=false, updatable=false) + private String storageResourceId; + + @Column(name="DATA_MOVEMENT_INTERFACE_ID") + private String dataMovementInterfaceId; + + public StorageInterfacePK() { + } + public String getStorageResourceId() { + return this.storageResourceId; + } + public void setStorageResourceId(String storageResourceId) { + this.storageResourceId = storageResourceId; + } + public String getDataMovementInterfaceId() { + return this.dataMovementInterfaceId; + } + public void setDataMovementInterfaceId(String dataMovementInterfaceId) { + this.dataMovementInterfaceId = dataMovementInterfaceId; + } + + public boolean equals(Object other) { + if (this == other) { + return true; + } + if (!(other instanceof StorageInterfacePK)) { + return false; + } + StorageInterfacePK castOther = (StorageInterfacePK)other; + return + this.storageResourceId.equals(castOther.storageResourceId) + && this.dataMovementInterfaceId.equals(castOther.dataMovementInterfaceId); + } + + public int hashCode() { + final int prime = 31; + int hash = 17; + hash = hash * prime + this.storageResourceId.hashCode(); + hash = hash * prime + this.dataMovementInterfaceId.hashCode(); + + return hash; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageResourceEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageResourceEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageResourceEntity.java new file mode 100644 index 0000000..b423ef4 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/StorageResourceEntity.java @@ -0,0 +1,83 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; +import java.sql.Timestamp; +import java.util.List; + +/** + * The persistent class for the storage_resource database table. + */ +@Entity +@Table(name = "storage_resource") +public class StorageResource implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name = "STORAGE_RESOURCE_ID") + private String storageResourceId; + + @Column(name = "CREATION_TIME") + private Timestamp creationTime; + + private String description; + + private short enabled; + + @Column(name = "HOST_NAME") + private String hostName; + + @Column(name = "UPDATE_TIME") + private Timestamp updateTime; + + public StorageResource() { + } + + public String getStorageResourceId() { + return storageResourceId; + } + + public void setStorageResourceId(String storageResourceId) { + this.storageResourceId = storageResourceId; + } + + public Timestamp getCreationTime() { + return creationTime; + } + + public void setCreationTime(Timestamp creationTime) { + this.creationTime = creationTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public short getEnabled() { + return enabled; + } + + public void setEnabled(short enabled) { + this.enabled = enabled; + } + + public String getHostName() { + return hostName; + } + + public void setHostName(String hostName) { + this.hostName = hostName; + } + + public Timestamp getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Timestamp updateTime) { + this.updateTime = updateTime; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreDatamovementEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreDatamovementEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreDatamovementEntity.java new file mode 100644 index 0000000..6e01ba3 --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreDatamovementEntity.java @@ -0,0 +1,52 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the unicore_datamovement database table. + * + */ +@Entity +@Table(name="unicore_datamovement") +public class UnicoreDatamovement implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name="DATAMOVEMENT_ID") + private String datamovementId; + + @Column(name="SECURITY_PROTOCAL") + private String securityProtocal; + + @Column(name="UNICORE_ENDPOINT_URL") + private String unicoreEndpointUrl; + + public UnicoreDatamovement() { + } + + public String getDatamovementId() { + return datamovementId; + } + + public void setDatamovementId(String datamovementId) { + this.datamovementId = datamovementId; + } + + public String getSecurityProtocal() { + return securityProtocal; + } + + public void setSecurityProtocal(String securityProtocal) { + this.securityProtocal = securityProtocal; + } + + public String getUnicoreEndpointUrl() { + return unicoreEndpointUrl; + } + + public void setUnicoreEndpointUrl(String unicoreEndpointUrl) { + this.unicoreEndpointUrl = unicoreEndpointUrl; + } +} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/airavata/blob/3a748bdc/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreSubmissionEntity.java ---------------------------------------------------------------------- diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreSubmissionEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreSubmissionEntity.java new file mode 100644 index 0000000..6ccc0bd --- /dev/null +++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/appcatalog/UnicoreSubmissionEntity.java @@ -0,0 +1,52 @@ +package org.apache.airavata.registry.core.entities.appcatalog; + +import java.io.Serializable; +import javax.persistence.*; + + +/** + * The persistent class for the unicore_submission database table. + * + */ +@Entity +@Table(name="unicore_submission") +public class UnicoreSubmission implements Serializable { + private static final long serialVersionUID = 1L; + + @Id + @Column(name="SUBMISSION_ID") + private String submissionId; + + @Column(name="SECURITY_PROTOCAL") + private String securityProtocal; + + @Column(name="UNICORE_ENDPOINT_URL") + private String unicoreEndpointUrl; + + public UnicoreSubmission() { + } + + public String getSubmissionId() { + return submissionId; + } + + public void setSubmissionId(String submissionId) { + this.submissionId = submissionId; + } + + public String getSecurityProtocal() { + return securityProtocal; + } + + public void setSecurityProtocal(String securityProtocal) { + this.securityProtocal = securityProtocal; + } + + public String getUnicoreEndpointUrl() { + return unicoreEndpointUrl; + } + + public void setUnicoreEndpointUrl(String unicoreEndpointUrl) { + this.unicoreEndpointUrl = unicoreEndpointUrl; + } +} \ No newline at end of file
