@Override
public void setup(GatewayContext gatewayContext) {
this.context = gatewayContext;
ModuleServicesManager moduleServicesManager = context.getModuleServicesManager();
configManager = context.getTagManager().getConfigManager();
try {
context.getSchemaUpdater().updatePersistentRecords(new RecordMeta[]{TagConfigurationRecord.META});
} catch (SQLException throwables) {
throwables.printStackTrace();
}
recordListenerAdapter = new RecordListenerAdapter<TagConfigurationRecord>() {
{
logger.info("类空间:");
}
public void recordAdded(TagConfigurationRecord record) {
logger.info("recordAdded:" + record);
count = (int) (Math.random() * 100);
}
public void recordUpdated(TagConfigurationRecord record) {
logger.info("ceshiihhh");
logger.info("recordUpdated:" + record);
}
public void recordDeleted(KeyValue key) {
logger.info("recordDeleted");
logger.info("key:" + key);
}
};
TagConfigurationRecord.META.addRecordListener(recordListenerAdapter);
}
When I modify the alarm configuration, the log cannot detect the change