no message
This commit is contained in:
39
src/TestingSystem/Common/TestingPackage/TestingPackage.java
Normal file
39
src/TestingSystem/Common/TestingPackage/TestingPackage.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package TestingSystem.Common.TestingPackage;
|
||||
import Common.Constants;
|
||||
import Common.Database.DBObject;
|
||||
import Common.Database.rDBObject;
|
||||
import TestingSystem.DVM.TasksPackage.TasksPackageState;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
public class TestingPackage extends rDBObject {
|
||||
@Description("PRIMARY KEY, UNIQUE")
|
||||
public long id = Constants.Nan;
|
||||
//--
|
||||
public int tasksCount = 0; //Общее число задач
|
||||
//--
|
||||
public int kernels = 1;
|
||||
public int needsEmail = 0;
|
||||
//---
|
||||
public String version = ""; //версия тестируемого объекта
|
||||
public String drv = ""; //пусть к исполняемому файлы тестируемого объекта
|
||||
//--
|
||||
public TasksPackageState state = TasksPackageState.Queued;
|
||||
//--
|
||||
@Override
|
||||
public Object getPK() {
|
||||
return id;
|
||||
}
|
||||
//--
|
||||
@Override
|
||||
public void SynchronizeFields(DBObject src) {
|
||||
super.SynchronizeFields(src);
|
||||
TestingPackage tasksPackage = (TestingPackage) src;
|
||||
//--
|
||||
id = tasksPackage.id;
|
||||
tasksCount = tasksPackage.tasksCount;
|
||||
needsEmail = tasksPackage.needsEmail;
|
||||
version = tasksPackage.version;
|
||||
drv = tasksPackage.drv;
|
||||
kernels = tasksPackage.kernels;
|
||||
state = tasksPackage.state;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user