no message
This commit is contained in:
@@ -4,7 +4,6 @@ import Common.Passes.Pass;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.SapforProfile.SapforProfile;
|
||||
import _VisualDVM.GlobalData.SapforProfileSetting.SapforProfileSetting;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
|
||||
import java.util.Vector;
|
||||
public class ApplyProfile extends Pass<SapforProfile> {
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Repository.Subscribes.Subscriber;
|
||||
public class CheckRegistrationOnServer extends ComponentsServerPass<Subscriber> {
|
||||
@Override
|
||||
|
||||
@@ -3,10 +3,8 @@ import Common.MainModule_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.Machine.Machine;
|
||||
import _VisualDVM.GlobalData.User.User;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspace;
|
||||
public class CheckRemoteWorkspace extends ComponentsServerPass<SubscriberWorkspace> {
|
||||
@Override
|
||||
|
||||
@@ -1,15 +1,8 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Database.Objects.DBObject;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.CloneServerObject;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.TestingSystem.Common.TestingServer;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettings.SapforSettings;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforSettingsCommand.SapforSettingsCommand;
|
||||
|
||||
import java.util.Vector;
|
||||
public class CloneSapforSettings extends CloneServerObject<TestingServer, SapforSettings> {
|
||||
public CloneSapforSettings() {
|
||||
super(Global.testingServer, SapforSettings.class);
|
||||
@@ -18,17 +11,4 @@ public class CloneSapforSettings extends CloneServerObject<TestingServer, Sapfor
|
||||
protected Class currentClass() {
|
||||
return SapforSettings.class;
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
super.ServerAction();
|
||||
Vector<PassCode> codes = src.getCodes();
|
||||
Vector<DBObject> new_commands = new Vector<>();
|
||||
for (PassCode code : codes) {
|
||||
SapforSettingsCommand command = new SapforSettingsCommand();
|
||||
command.sapforsettings_id = (int) pk;
|
||||
command.passCode = code;
|
||||
new_commands.add(command);
|
||||
}
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.PublishObjects, null, new_commands));
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,5 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.UI;
|
||||
import Common.Visual.Windows.Dialog.VFileChooser;
|
||||
import _VisualDVM.Constants;
|
||||
import _VisualDVM.Global;
|
||||
|
||||
@@ -5,12 +5,10 @@ import Common.Visual.UI;
|
||||
import _VisualDVM.Current;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.ProjectData.Files.DBProjectFile;
|
||||
import _VisualDVM.ProjectData.Project.db_project_info;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Utils;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.BugReport.BugReport;
|
||||
import _VisualDVM.Repository.BugReport.BugReportState;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import javafx.util.Pair;
|
||||
public class DeleteBugReportFromServer extends ComponentsServerPass<BugReport> {
|
||||
@Override
|
||||
|
||||
@@ -2,10 +2,8 @@ package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Current;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Utils;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.BugReport.BugReport;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
public class DownloadBugReport extends ComponentsServerPass<BugReport> {
|
||||
@Override
|
||||
protected boolean canStart(Object... args) {
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Component.Component;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
public class DownloadComponent extends ComponentsServerPass<Component> {
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
|
||||
@@ -1,13 +1,10 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.CommonConstants;
|
||||
import Common.Passes.Pass;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||
import javafx.util.Pair;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
@@ -1,13 +1,10 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.CommonConstants;
|
||||
import Common.Passes.Pass;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
|
||||
import _VisualDVM.Utils;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.EmailMessage;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
|
||||
import java.util.Vector;
|
||||
public class Email extends ComponentsServerPass<EmailMessage> {
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.Vector;
|
||||
|
||||
@@ -7,7 +7,6 @@ import _VisualDVM.Current;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.DBLastProject.DBLastProject;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.ProjectData.Files.LanguageStyle;
|
||||
import _VisualDVM.ProjectData.Project.db_project_info;
|
||||
import _VisualDVM.ProjectData.ProjectView;
|
||||
import _VisualDVM.Utils;
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
|
||||
import java.net.ConnectException;
|
||||
public class PingComponentsServer extends ComponentsServerPass {
|
||||
//todo ПИНГ РЕАЛИЗОВАТЬ ЧЕРЕЗ SSH
|
||||
boolean silent;
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
|
||||
import java.net.ConnectException;
|
||||
public class PingTestingServer extends TestingServerPass {
|
||||
//todo ПИНГ РЕАЛИЗОВАТЬ ЧЕРЕЗ SSH
|
||||
boolean silent;
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspace;
|
||||
public class PublishRemoteWorkspace extends ComponentsServerPass<SubscriberWorkspace> {
|
||||
@Override
|
||||
|
||||
@@ -5,9 +5,7 @@ import Common.Visual.UI;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.TestingSystem.Common.Group.Group;
|
||||
import _VisualDVM.TestingSystem.Common.Test.Test;
|
||||
|
||||
|
||||
@@ -2,9 +2,7 @@ package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
public class RefreshDVMTests extends TestingServerPass<Object> {
|
||||
@Override
|
||||
public String getIconPath() {
|
||||
|
||||
@@ -1,11 +1,8 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.RepositoryPass;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
|
||||
import java.io.Serializable;
|
||||
public class ReplaceTestProject extends CreateTestFromProject {
|
||||
|
||||
@@ -1,18 +1,12 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Passes.Pass;
|
||||
import Common.Passes.PassException;
|
||||
import Common.Visual.Controls.PassMenuItem;
|
||||
import Common.Visual.Trees.DataTree;
|
||||
import Common.Visual.Windows.Dialog.Dialog;
|
||||
import _VisualDVM.Current;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
||||
import _VisualDVM.Passes.CurrentComponentPass;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Utils;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
@@ -11,8 +11,6 @@ import _VisualDVM.Repository.Component.Sapfor.Sapfor;
|
||||
import _VisualDVM.Repository.Component.Sapfor.TransformationPermission;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
import javax.swing.tree.DefaultMutableTreeNode;
|
||||
import javax.swing.tree.TreeNode;
|
||||
import java.util.Vector;
|
||||
public class SPF_ParseFilesWithOrder extends SapforAnalysis {
|
||||
public static boolean silent = false;
|
||||
|
||||
@@ -4,7 +4,6 @@ import Common.Utils.Utils_;
|
||||
import Common.Visual.UI;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.GlobalData.SapforProfile.SapforProfile;
|
||||
import _VisualDVM.Utils;
|
||||
|
||||
import java.util.Vector;
|
||||
public class SetDefaultSapforProfile extends Pass<SapforProfile> {
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.Server.ComponentsRepositoryPass_OLD;
|
||||
import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Component.Component;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Utils;
|
||||
import _VisualDVM.Visual.Windows.ReadOnlyMultilineTextForm;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
@@ -2,9 +2,7 @@ package _VisualDVM.Passes.All;
|
||||
import Common.Passes.PassException;
|
||||
import _VisualDVM.GlobalData.RemoteFile.RemoteFile;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Utils;
|
||||
import _VisualDVM.Visual.Windows.ReadOnlyMultilineTextForm;
|
||||
import org.apache.commons.io.FileUtils;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.MainModule_;
|
||||
import Common.Passes.Pass;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.Windows.Dialog.SliderNumberForm;
|
||||
import Common.Visual.Windows.Dialog.SpinnerNumberForm;
|
||||
import Common.Visual.Windows.Dialog.VDirectoryChooser;
|
||||
|
||||
@@ -2,6 +2,9 @@ package _VisualDVM.Passes.Server;
|
||||
import Common.Database.Objects.riDBObject;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Repository.RepositoryServer;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import javafx.util.Pair;
|
||||
public abstract class CloneServerObject<S extends RepositoryServer, D extends riDBObject> extends PublishServerObject<S, D> {
|
||||
public D src;
|
||||
public CloneServerObject(S server_in, Class<D> d_in) {
|
||||
@@ -23,17 +26,14 @@ public abstract class CloneServerObject<S extends RepositoryServer, D extends ri
|
||||
return false;
|
||||
//---------
|
||||
pk = null;
|
||||
if (Global.mainModule.getAccount().CheckRegistered(Log)) {
|
||||
target = d.newInstance();
|
||||
target.SynchronizeFields(src = (D) server.db.getTable(currentClass()).getUI().getCurrent());
|
||||
//единственное отличие клона - текущий автор
|
||||
target.description += " копия";
|
||||
target.sender_name = Global.mainModule.getAccount().name;
|
||||
target.sender_address = Global.mainModule.getAccount().email;
|
||||
additionalInitialization();
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
src= (D) server.db.getTable(currentClass()).getUI().getCurrent();
|
||||
return true;
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.CloneObjectByPK,
|
||||
Global.mainModule.getAccount().name+"\n"+Global.mainModule.getAccount().email,
|
||||
new Pair<>(src.getClass(), src.getPK())));
|
||||
pk = server_response.object;
|
||||
}
|
||||
protected void additionalInitialization(){}
|
||||
}
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
package _VisualDVM.Passes.Server;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Repository.Server.ComponentsServer;
|
||||
public abstract class ComponentsRepositoryPass_OLD<T> extends RepositoryPass<ComponentsServer, T> {
|
||||
public ComponentsRepositoryPass_OLD() {
|
||||
super(Global.componentsServer);
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,10 @@
|
||||
package _VisualDVM.Passes.Server;
|
||||
import Common.Database.Objects.DBObject;
|
||||
import _VisualDVM.Repository.RepositoryServer;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
||||
import javafx.util.Pair;
|
||||
public class DeleteServerObject<S extends RepositoryServer, D extends DBObject> extends ServerObjectPass<S, D> {
|
||||
public DeleteServerObject(S server_in, Class<D> d_in) {
|
||||
super(server_in, d_in);
|
||||
@@ -35,7 +38,8 @@ public class DeleteServerObject<S extends RepositoryServer, D extends DBObject>
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
DeleteObject(target);
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.DeleteObjectByPK, "",
|
||||
new Pair<>(target.getClass(), target.getPK())));
|
||||
VisualCaches.DeleteCache(target);
|
||||
}
|
||||
@Override
|
||||
|
||||
@@ -59,7 +59,7 @@ public class DeleteServerObjects<S extends RepositoryServer, D extends DBObject>
|
||||
break;
|
||||
}
|
||||
}
|
||||
}//DeleteTestingPackages
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.DeleteObjectsByPK, getEmail(), new Pair<>(d, target)));
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
package _VisualDVM.Passes.Server;
|
||||
import Common.Database.Objects.DBObject;
|
||||
import _VisualDVM.Repository.RepositoryServer;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.ServerObjectsCache.VisualCaches;
|
||||
public class EditServerObject<S extends RepositoryServer, D extends DBObject> extends ServerObjectPass<S, D> {
|
||||
//--
|
||||
@@ -28,7 +30,7 @@ public class EditServerObject<S extends RepositoryServer, D extends DBObject> ex
|
||||
//--
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
EditObject(target);
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.EditObject, "", target));
|
||||
}
|
||||
@Override
|
||||
protected void showDone() throws Exception {
|
||||
|
||||
@@ -1,18 +1,14 @@
|
||||
package _VisualDVM.Passes.Server;
|
||||
import Common.Database.Objects.DBObject;
|
||||
import Common.Database.RepositoryRefuseException;
|
||||
import Common.Passes.Pass;
|
||||
import Common.Passes.PassException;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Constants;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Repository.RepositoryServer;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.Utils;
|
||||
import javafx.util.Pair;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.ObjectInputStream;
|
||||
import java.io.ObjectOutputStream;
|
||||
import java.net.*;
|
||||
@@ -105,12 +101,4 @@ public abstract class RepositoryPass<S extends RepositoryServer, T> extends Pass
|
||||
} else
|
||||
super.CheckException(ex);
|
||||
}
|
||||
public void EditObject(DBObject object) throws Exception {
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.EditObject, "", object));
|
||||
}
|
||||
//-
|
||||
public void DeleteObject(DBObject object) throws Exception {
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.DeleteObjectByPK, "",
|
||||
new Pair<>(object.getClass(), object.getPK())));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
package _VisualDVM.Passes.Server;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.TestingSystem.Common.TestingServer;
|
||||
public abstract class TestingSystemPass_OLD<T> extends RepositoryPass<TestingServer, T> {
|
||||
public TestingSystemPass_OLD() {
|
||||
super(Global.testingServer);
|
||||
}
|
||||
@Override
|
||||
protected int getTimeout() {
|
||||
return 120000;
|
||||
}
|
||||
//----
|
||||
}
|
||||
@@ -1,26 +1,21 @@
|
||||
package _VisualDVM.Passes.Testing;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.TestingSystem.Common.TestingPackage.TestingPackage;
|
||||
import _VisualDVM.TestingSystem.Common.TestingPackageToKill.TestingPackageToKill;
|
||||
public abstract class AbortTestingPackage extends TestingSystemPass_OLD<TestingPackage> {
|
||||
public abstract class AbortTestingPackage extends TestingServerPass<TestingPackage> {
|
||||
TestingPackageToKill packageToKill = null;
|
||||
@Override
|
||||
public String getIconPath() {
|
||||
return "/Common/icons/Ban.png";
|
||||
}
|
||||
@Override
|
||||
public String getButtonText() {
|
||||
return "";
|
||||
}
|
||||
public abstract Class currentClass();
|
||||
public abstract int getAbortType();
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
packageToKill = null;
|
||||
if (server.db.CheckCurrent(Log, currentClass())) {
|
||||
target = (TestingPackage) server.db.getTable(currentClass()).getUI().getCurrent();
|
||||
if (getServer().db.CheckCurrent(Log, currentClass())) {
|
||||
target = (TestingPackage) getServer().db.getTable(currentClass()).getUI().getCurrent();
|
||||
switch (target.state) {
|
||||
case Done:
|
||||
case Aborted:
|
||||
@@ -34,14 +29,9 @@ public abstract class AbortTestingPackage extends TestingSystemPass_OLD<TestingP
|
||||
packageToKill = new TestingPackageToKill();
|
||||
packageToKill.packageId = target.id;
|
||||
packageToKill.type = getAbortType();
|
||||
return true;
|
||||
return SendRequest(ServerCode.PublishObject, null, packageToKill);
|
||||
}
|
||||
}
|
||||
;
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
Command(new ServerExchangeUnit_2021(ServerCode.PublishObject, null, packageToKill));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
package _VisualDVM.Passes.Testing;
|
||||
import Common.Database.Tables.iDBTable;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.Server.TestingSystemPass_OLD;
|
||||
import _VisualDVM.Passes.Server.TestingServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Server.ServerExchangeUnit_2021;
|
||||
import _VisualDVM.TestingSystem.Common.TestingPackage.TestingPackage;
|
||||
import javafx.util.Pair;
|
||||
|
||||
import java.util.Vector;
|
||||
public abstract class ActualizeTestingPackages<P extends TestingPackage> extends TestingSystemPass_OLD<Vector<Pair<Integer, Long>>> {
|
||||
public abstract class ActualizeTestingPackages<P extends TestingPackage> extends TestingServerPass<Vector<Pair<Integer, Long>>> {
|
||||
Class p;
|
||||
public ActualizeTestingPackages(Class<P> p_in) {
|
||||
p = p_in;
|
||||
@@ -18,10 +17,6 @@ public abstract class ActualizeTestingPackages<P extends TestingPackage> extends
|
||||
}
|
||||
protected abstract ServerCode getCheckCode();
|
||||
@Override
|
||||
protected boolean needsAnimation() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
target = new Vector<>();
|
||||
for (P testingPackage : getTable().Data.values()) {
|
||||
@@ -29,15 +24,11 @@ public abstract class ActualizeTestingPackages<P extends TestingPackage> extends
|
||||
target.add(new Pair(testingPackage.id, testingPackage.ChangeDate));
|
||||
}
|
||||
}
|
||||
return !target.isEmpty();
|
||||
}
|
||||
@Override
|
||||
protected void ServerAction() throws Exception {
|
||||
Command(new ServerExchangeUnit_2021(getCheckCode(), "", target));
|
||||
return !target.isEmpty()&&SendRequest(getCheckCode(), "", target);
|
||||
}
|
||||
@Override
|
||||
protected void performDone() throws Exception {
|
||||
Vector<P> res = (Vector<P>) server_response.object;
|
||||
Vector<P> res = (Vector<P>) request.server_response.object;
|
||||
Global.testingServer.db.BeginTransaction();
|
||||
for (P actual : res)
|
||||
Global.testingServer.db.UpdateWithCheck(actual);
|
||||
|
||||
Reference in New Issue
Block a user