Introduce new table for programs and necessary infrastructure for the table
[proteocache.git] / datadb / compbio / beans / JobBean.java
index 05c798a..5a499c2 100644 (file)
@@ -11,18 +11,20 @@ public class JobBean implements PredictionIndex {
        private String dateEnd;
        private String sequence;
        private String ip;
-       private String programmeName;
-       private String version;
+       private String ProgramName;
+       private String ProgramVersion;
+       private String ProgramLink;
        private LinkedHashMap<String, String> predictions;
 
-       public JobBean(String seq, String id, String dateStart, String dateEnd, String ip, Map<String, String> pred, String prog, String version) {
+       public JobBean(String seq, String id, String dateStart, String dateEnd, String ip, Map<String, String> pred) {
                this.sequence = seq;
-               this.programmeName = prog;
-               this.version = version;
+               this.ProgramName = "";
+               this.ProgramVersion = "";
                this.jobid = id;
                this.dateStart = dateStart;
                this.dateEnd = dateEnd;
                this.ip = ip;
+               this.ProgramLink = "";
                this.predictions = new LinkedHashMap<String, String>();
                setPredictions(pred);
        }
@@ -55,14 +57,30 @@ public class JobBean implements PredictionIndex {
                return ip;
        }
        
-       public String getProgrammeName() {
-               return programmeName;
+       public String getProgramName() {
+               return ProgramName;
        }
        
-       public String getVersion() {
-               return version;
+       public String getProgramVersion() {
+               return ProgramVersion;
        }
 
+       public String getProgramLink() {
+               return ProgramLink;
+       }
+
+       public void setProgramName(String name) {
+               ProgramName = name;
+       }
+       
+       public void setProgramVersion(String version) {
+               ProgramVersion = version;
+       }
+       
+       public void setProgramLink(String link) {
+               ProgramLink = link;
+       }
+       
        public Map<String, String> getPrediction() {
                return predictions;
        }