package TestingSystem.DVM.DVMTasks; import TestingSystem.Common.Group.Group; import TestingSystem.Common.Test.Test; import TestingSystem.DVM.DVMConfiguration.DVMConfiguration; import com.google.gson.annotations.Expose; import java.util.List; import java.util.Vector; public class DVMCompilationTask extends DVMTask { @Expose public List runTasks = new Vector<>(); //- public DVMCompilationTask(DVMConfiguration configuration, Group group, Test test, String flags_in ) { super(configuration, group, test, flags_in); maxtime = configuration.c_maxtime; } public DVMCompilationTask() { } @Override public Vector pack(Object arg) { Vector res = new Vector<>(); res.add(String.valueOf(id)); //1 res.add(String.valueOf(maxtime)); //2 res.add(String.valueOf(test_id)); //3 res.add(arg.toString().replace("\n", "|")); //4 return res; } }