no message
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
package TestingSystem.SAPFOR.SapforTasksPackage;
|
||||
import Common.Constants;
|
||||
import Common.Database.DBObject;
|
||||
import Common.Database.nDBObject;
|
||||
import Common.Database.iDBObject;
|
||||
import Common.Global;
|
||||
import Common.Utils.Utils;
|
||||
import TestingSystem.DVM.TasksPackage.TasksPackageState;
|
||||
import TestingSystem.SAPFOR.Json.SapforTasksResults_json;
|
||||
import TestingSystem.SAPFOR.SapforTask.SapforTask;
|
||||
import TestingSystem.DVM.TasksPackage.TasksPackageState;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
|
||||
import java.io.File;
|
||||
import java.nio.file.Paths;
|
||||
import java.util.Comparator;
|
||||
public class SapforTasksPackage extends nDBObject {
|
||||
public class SapforTasksPackage extends iDBObject {
|
||||
@Description("DEFAULT ''")
|
||||
public String testsNames = "";//имена тестов через ; для отображения
|
||||
//---
|
||||
@@ -39,25 +39,6 @@ public class SapforTasksPackage extends nDBObject {
|
||||
public String configurationsIds = "";
|
||||
@Description("DEFAULT ''")
|
||||
public String summary = "";
|
||||
@Override
|
||||
public void SynchronizeFields(DBObject src) {
|
||||
super.SynchronizeFields(src);
|
||||
SapforTasksPackage p = (SapforTasksPackage) src;
|
||||
sapforId = p.sapforId;
|
||||
testsNames = p.testsNames;
|
||||
sapfor_version = p.sapfor_version;
|
||||
sapfor_build_date = p.sapfor_build_date;
|
||||
workspace = p.workspace;
|
||||
tasksCount = p.tasksCount;
|
||||
StartDate = p.StartDate;
|
||||
ChangeDate = p.ChangeDate;
|
||||
kernels = p.kernels;
|
||||
sapfor_process_name = p.sapfor_process_name;
|
||||
state = p.state;
|
||||
needsEmail = p.needsEmail;
|
||||
summary = p.summary;
|
||||
}
|
||||
//---
|
||||
@Description("IGNORE")
|
||||
public SapforTasksResults_json results = null;
|
||||
///---
|
||||
@@ -65,10 +46,10 @@ public class SapforTasksPackage extends nDBObject {
|
||||
return new File(Global.SapforPackagesDirectory, id + ".zip");
|
||||
}
|
||||
public File getLocalWorkspace() {
|
||||
return new File(Global.SapforPackagesDirectory, id);
|
||||
return new File(Global.SapforPackagesDirectory, String.valueOf(id));
|
||||
}
|
||||
public File getLoadedSign() {
|
||||
return Paths.get(Global.SapforPackagesDirectory.getAbsolutePath(), id, Constants.LOADED).toFile();
|
||||
return Paths.get(Global.SapforPackagesDirectory.getAbsolutePath(), String.valueOf(id), Constants.LOADED).toFile();
|
||||
}
|
||||
public boolean isLoaded() {
|
||||
return getLoadedSign().exists();
|
||||
@@ -92,4 +73,29 @@ public class SapforTasksPackage extends nDBObject {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
}
|
||||
@Override
|
||||
public void SynchronizeFields(DBObject src) {
|
||||
super.SynchronizeFields(src);
|
||||
SapforTasksPackage p = (SapforTasksPackage) src;
|
||||
sapforId = p.sapforId;
|
||||
testsNames = p.testsNames;
|
||||
sapfor_version = p.sapfor_version;
|
||||
sapfor_build_date = p.sapfor_build_date;
|
||||
workspace = p.workspace;
|
||||
tasksCount = p.tasksCount;
|
||||
StartDate = p.StartDate;
|
||||
ChangeDate = p.ChangeDate;
|
||||
kernels = p.kernels;
|
||||
sapfor_process_name = p.sapfor_process_name;
|
||||
state = p.state;
|
||||
needsEmail = p.needsEmail;
|
||||
summary = p.summary;
|
||||
}
|
||||
//---
|
||||
public SapforTasksPackage() {
|
||||
}
|
||||
//--
|
||||
public SapforTasksPackage(SapforTasksPackage sapforTasksPackage) {
|
||||
this.SynchronizeFields(sapforTasksPackage);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,9 +9,9 @@ import java.util.LinkedHashMap;
|
||||
|
||||
import static Common.UI.Tables.TableRenderers.RendererDate;
|
||||
import static Common.UI.Tables.TableRenderers.RendererStatusEnum;
|
||||
public class SapforTasksPackagesDBTable extends DBTable<String, SapforTasksPackage> {
|
||||
public class SapforTasksPackagesDBTable extends iDBTable<SapforTasksPackage> {
|
||||
public SapforTasksPackagesDBTable() {
|
||||
super(String.class, SapforTasksPackage.class);
|
||||
super(SapforTasksPackage.class);
|
||||
}
|
||||
@Override
|
||||
public Current CurrentName() {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
package TestingSystem.SAPFOR.SapforTasksPackage.UI;
|
||||
import Common.Constants;
|
||||
import Common.Utils.Utils;
|
||||
import TestingSystem.SAPFOR.SapforTask.SapforTask;
|
||||
import Visual_DVM_2021.Passes.PassCode_2021;
|
||||
@@ -6,10 +7,10 @@ import Visual_DVM_2021.Passes.PassCode_2021;
|
||||
import java.util.Arrays;
|
||||
import java.util.Vector;
|
||||
public class ConfigurationSummary extends SapforPackageTreeNode {
|
||||
public String configuration_id = "";
|
||||
public int configuration_id = Constants.Nan;
|
||||
public String flags = "";
|
||||
public Vector<String> codes_descriptions = new Vector<>();
|
||||
public ConfigurationSummary(String configuration_id_in, SapforTask task) {
|
||||
public ConfigurationSummary(int configuration_id_in, SapforTask task) {
|
||||
configuration_id = configuration_id_in;
|
||||
flags = task.flags;
|
||||
Vector<String> codes_s = new Vector<>(Arrays.asList(task.codes.split(" ")));
|
||||
|
||||
Reference in New Issue
Block a user