no message

This commit is contained in:
2024-10-10 15:37:29 +03:00
parent 23891a0489
commit cde3e1da42
5 changed files with 13 additions and 13 deletions

8
.idea/workspace.xml generated
View File

@@ -8,10 +8,10 @@
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment=""> <list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/PassCode.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/PassCode.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStats.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStats.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Constants.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Constants.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStatsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/PassStats/PassStatsDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/SapforConfiguration.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforConfiguration/SapforConfiguration.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Pass.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/Pass.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/SapforSettings.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/SAPFOR/SapforSettings/SapforSettings.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/SapforConfigurationCache.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/ServerObjectsCache/SapforConfigurationCache.java" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />

View File

@@ -5,13 +5,13 @@ import Visual_DVM_2021.Passes.Pass;
import com.sun.org.glassfish.gmbal.Description; import com.sun.org.glassfish.gmbal.Description;
public class PassStats extends DBObject { public class PassStats extends DBObject {
@Description("PRIMARY KEY, UNIQUE") @Description("PRIMARY KEY, UNIQUE")
public PassCode code = null; //TODO в строчный формат. public String code = null;
//меняется только когда юзер кликает на пункте меню или же на кнопке. //меняется только когда юзер кликает на пункте меню или же на кнопке.
public int Usages = 0; public int Usages = 0;
public PassStats() { public PassStats() {
} }
public PassStats(Pass pass) { public PassStats(String code_in) {
code = pass.code(); code = code_in;
} }
public void Inc() { public void Inc() {
Usages++; Usages++;

View File

@@ -1,9 +1,9 @@
package Visual_DVM_2021.PassStats; package Visual_DVM_2021.PassStats;
import Common.Database.Tables.DBTable; import Common.Database.Tables.DBTable;
import Visual_DVM_2021.Passes.PassCode; import Visual_DVM_2021.Passes.PassCode;
public class PassStatsDBTable extends DBTable<PassCode, PassStats> { public class PassStatsDBTable extends DBTable<String, PassStats> {
public PassStatsDBTable() { public PassStatsDBTable() {
super(PassCode.class, PassStats.class); super(String.class, PassStats.class);
} }
@Override @Override
public String getSingleDescription() { public String getSingleDescription() {

View File

@@ -52,9 +52,9 @@ public class Pass<T> {
//важно. вызывать только если есть интерфейс. passstats делать частью общей бд.пусть будут. //важно. вызывать только если есть интерфейс. passstats делать частью общей бд.пусть будут.
public static void CheckAllStats() throws Exception { public static void CheckAllStats() throws Exception {
for (Pass pass : FAPasses) { for (Pass pass : FAPasses) {
if (!((GlobalDatabase) CommonUtils.db).passStats.Data.containsKey(pass.code())) if (!((GlobalDatabase) CommonUtils.db).passStats.Data.containsKey(pass.code().toString()))
CommonUtils.db.Insert(pass.stats = new PassStats(pass)); CommonUtils.db.Insert(pass.stats = new PassStats(pass.code().toString()));
else pass.stats = ((GlobalDatabase) CommonUtils.db).passStats.Data.get(pass.code()); else pass.stats = ((GlobalDatabase) CommonUtils.db).passStats.Data.get(pass.code().toString());
} }
FAPasses.sort(new SortPassesByStats()); FAPasses.sort(new SortPassesByStats());
} }

View File

@@ -15,6 +15,6 @@ public class SapforConfigurationCache extends ConfigurationCache{
if (Global.testingServer.db.sapforSettings.containsKey(settingsJson.id)) if (Global.testingServer.db.sapforSettings.containsKey(settingsJson.id))
res.add(Global.testingServer.db.sapforSettings.get(settingsJson.id)); res.add(Global.testingServer.db.sapforSettings.get(settingsJson.id));
} }
return res;//System.out.println( return res;
} }
} }