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

View File

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

View File

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

View File

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

View File

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