import java.util.ArrayList;
import java.util.Collections;
+import compbio.beans.JobBean;
+import compbio.beans.ProteinBean;
+
public class DataBase {
private String date;
- private int total; // total jobs
- private int totalOK; // total jobs with execution status OK
- private int totalStopped; // total jobs with execution status STOPPED
- private int totalError; // total jobs with execution status Jpred ERROR
- private int totalTimeOut; // total jobs with execution status TIMEOUT
+ private int total; // total number of jobs
+ private int totalOK; // number of jobs with execution status OK
+ private int totalStopped; // number of jobs with execution status STOPPED
+ private int totalError; // number of jobs with execution status Jpred ERROR
+ private int totalTimeOut; // number of jobs with execution status TIMEOUT
private int totalJobs;
- private int totalId; // total jobs for current protein sequence
+ private int totalId; // total jobs for current protein sequence
private String id;
- private String prot; // protein sequence
+ private String ip;
+ private String prot; // protein sequence
private String jpred;
- private List<String> subProt; // protein sequence divided by several parts for highlighting the particular part
private List<Integer> timeRez;
private List<Integer> timeTotalExec;
- private StructureJobLog logInfo;
+ private JobBean logInfo;
+ private ProteinBean predictions;
public DataBase() {
}
}
public String getDate() {
+ if (null == date)
+ return "1/1/1970";
return date;
}
public int getTotalTimeOut() {
return totalTimeOut;
}
-
+
public void setTotalJobs(int totalJobs) {
this.totalJobs = totalJobs;
}
return id;
}
- public void setSubProt(List<String> subProt) {
- this.subProt = subProt;
+ public void setIp(String ip) {
+ this.ip = ip;
}
- public List<String> getSubProt() {
- return subProt;
+ public String getIp() {
+ return ip;
}
public void setTimeRez(List<Integer> timeRez) {
public List<Integer> getTimeRez() {
return timeRez;
}
-
+
public void setTimeTotalExec(List<Integer> timeTotalExec) {
this.timeTotalExec = timeTotalExec;
}
public List<Integer> getTimeTotalExec() {
return timeTotalExec;
}
-
- public void setLogInfo(StructureJobLog logInfo){
+
+ public void setLogInfo(JobBean logInfo) {
this.logInfo = logInfo;
}
-
- public StructureJobLog getLogInfo() {
+
+ public JobBean getLogInfo() {
return logInfo;
}
+ public void setPredictions(ProteinBean predictions) {
+ this.predictions = predictions;
+ }
+
+ public ProteinBean getPredictions() {
+ return predictions;
+ }
+
}