no message
This commit is contained in:
@@ -1,16 +1,21 @@
|
||||
package _VisualDVM.ServerObjectsCache;
|
||||
import _VisualDVM.TestingSystem.Common.Configuration.Json.ConfigurationJson;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackageConfiguration.DVMPackageConfiguration;
|
||||
|
||||
import java.util.Vector;
|
||||
public class DVMPackageCache extends PackageCache{
|
||||
public DVMPackageCache(DVMPackage dvmPackage){
|
||||
public class DVMPackageCache extends PackageCache {
|
||||
public DVMPackageCache(DVMPackage dvmPackage) {
|
||||
Vector<String> configurationsDescriptions = new Vector<>();
|
||||
|
||||
|
||||
for (ConfigurationJson configurationJson : configurationsJson.array)
|
||||
configurationsDescriptions.add(configurationJson.description);
|
||||
Vector<DVMPackageConfiguration> package_configurations = Global.testingServer.db.getVectorByFK(dvmPackage, DVMPackageConfiguration.class);
|
||||
for (DVMPackageConfiguration packageConfiguration: package_configurations){
|
||||
String description = packageConfiguration.description;
|
||||
if (!Global.testingServer.db.dvmConfigurations.containsKey(packageConfiguration.dvmconfiguration_id)){
|
||||
description= Utils_.strikeThrough(description);
|
||||
}
|
||||
configurationsDescriptions.add(description);
|
||||
}
|
||||
confifurationsDescriptionsLine = String.join(";", configurationsDescriptions);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +1,4 @@
|
||||
package _VisualDVM.ServerObjectsCache;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.TestingSystem.Common.Configuration.Json.ConfigurationJson;
|
||||
import _VisualDVM.TestingSystem.Common.Configuration.Json.ConfigurationsJson;
|
||||
import _VisualDVM.TestingSystem.Common.TestingPackage.TestingPackage;
|
||||
|
||||
import java.util.Vector;
|
||||
public class PackageCache extends VisualCache {
|
||||
public String confifurationsDescriptionsLine = null;
|
||||
public String confifurationsDescriptionsLine;
|
||||
}
|
||||
|
||||
22
src/_VisualDVM/ServerObjectsCache/SapforPackageCache.java
Normal file
22
src/_VisualDVM/ServerObjectsCache/SapforPackageCache.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package _VisualDVM.ServerObjectsCache;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackageConfiguration.DVMPackageConfiguration;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackageConfiguration.SapforPackageConfiguration;
|
||||
|
||||
import java.util.Vector;
|
||||
public class SapforPackageCache extends PackageCache {
|
||||
public SapforPackageCache(SapforPackage sapforPackage) {
|
||||
Vector<String> configurationsDescriptions = new Vector<>();
|
||||
Vector<SapforPackageConfiguration> package_configurations = Global.testingServer.db.getVectorByFK(sapforPackage, SapforPackageConfiguration.class);
|
||||
for (SapforPackageConfiguration packageConfiguration: package_configurations){
|
||||
String description = packageConfiguration.description;
|
||||
if (!Global.testingServer.db.sapforConfigurations.containsKey(packageConfiguration.sapforconfiguration_id)){
|
||||
description= Utils_.strikeThrough(description);
|
||||
}
|
||||
configurationsDescriptions.add(description);
|
||||
}
|
||||
confifurationsDescriptionsLine = String.join(";", configurationsDescriptions);
|
||||
}
|
||||
}
|
||||
@@ -1,10 +1,11 @@
|
||||
package _VisualDVM.ServerObjectsCache;
|
||||
import Common.Database.Objects.DBObject;
|
||||
import _VisualDVM.TestingSystem.Common.Test.Test;
|
||||
import _VisualDVM.TestingSystem.Common.TestingPackage.TestingPackage;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettings;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforConfiguration.SapforConfiguration;
|
||||
import _VisualDVM.TestingSystem.SAPFOR.SapforPackage.SapforPackage;
|
||||
|
||||
import java.util.LinkedHashMap;
|
||||
//нужен со стороны клиента для серверных объектов, чтобы в сокет не класть лишнего.
|
||||
@@ -27,11 +28,12 @@ public class VisualCaches {
|
||||
}
|
||||
//чтобы не трогать сами объекты и не сбить сериализацию
|
||||
static VisualCache createCache(Object object) {
|
||||
if (object instanceof SapforConfiguration) return new SapforConfigurationCache((SapforConfiguration) object);
|
||||
if (object instanceof DVMConfiguration) return new DVMConfigurationCache((DVMConfiguration) object);
|
||||
if (object instanceof TestingPackage) return new PackageCache((TestingPackage) object);
|
||||
if (object instanceof DVMSettings) return new DVMSettingsCache((DVMSettings) object);
|
||||
if (object instanceof Test) return new TestCache((Test) object);
|
||||
if (object instanceof DVMSettings) return new DVMSettingsCache((DVMSettings) object);
|
||||
if (object instanceof DVMConfiguration) return new DVMConfigurationCache((DVMConfiguration) object);
|
||||
if (object instanceof DVMPackage) return new DVMPackageCache((DVMPackage) object);
|
||||
if (object instanceof SapforConfiguration) return new SapforConfigurationCache((SapforConfiguration) object);
|
||||
if (object instanceof SapforPackage) return new SapforPackageCache((SapforPackage) object);
|
||||
return new VisualCache();
|
||||
}
|
||||
public static VisualCache GetCache(DBObject object) {
|
||||
|
||||
Reference in New Issue
Block a user