refactor and add a model named "ScriptProcessModel" to load the script's

process result data from DB
This commit is contained in:
Coderfengyun 2013-12-13 16:45:26 +08:00
parent 26ffd91fd1
commit 42131082bf
4 changed files with 30 additions and 46 deletions

View File

@ -0,0 +1,28 @@
package org.bench4q.share.models.master;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "scriptProcessModel")
public class ScriptProcessModel {
private List<ScriptBriefResultModel> scriptBriefResultModels;
@XmlElementWrapper(name = "scriptResults")
@XmlElement(name = "scriptResult")
public List<ScriptBriefResultModel> getScriptBriefResultModels() {
return scriptBriefResultModels;
}
public void setScriptBriefResultModels(
List<ScriptBriefResultModel> scriptBriefResultModels) {
this.scriptBriefResultModels = scriptBriefResultModels;
}
public ScriptProcessModel() {
this.setScriptBriefResultModels(new ArrayList<ScriptBriefResultModel>());
}
}

View File

@ -1,44 +0,0 @@
package org.bench4q.share.models.master;
import java.util.List;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement(name = "testPlanModel")
public class TestPlanModel {
private String name = "";
private List<RunningScriptModel> runningScriptModels;
private List<MonitorModel> monitorModels;
@XmlElement
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@XmlElementWrapper(name = "runningScriptModelList")
@XmlElement(name = "runningScriptModel")
public List<RunningScriptModel> getRunningScriptModels() {
return runningScriptModels;
}
public void setRunningScriptModels(
List<RunningScriptModel> runningScriptModels) {
this.runningScriptModels = runningScriptModels;
}
@XmlElementWrapper(name = "monitorModelList")
@XmlElement(name = "monitorModel")
public List<MonitorModel> getMonitorModels() {
return monitorModels;
}
public void setMonitorModels(List<MonitorModel> monitorModles) {
this.monitorModels = monitorModles;
}
}

View File

@ -1,5 +1,5 @@
#Generated by Maven Integration for Eclipse
#Fri Dec 13 11:12:23 CST 2013
#Fri Dec 13 15:43:00 CST 2013
version=0.0.1-SNAPSHOT
groupId=org.bench4q
m2e.projectName=bench4q-share

View File

@ -1,4 +1,4 @@
-------------------------------------------------------------------------------
Test set: org.bench4q.bench4q_share.AppTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 sec