Added 'deleteAdminSettingByKey' method to AdminSettingsService
This commit is contained in:
parent
334361577f
commit
c3c889bbbf
@ -25,6 +25,8 @@ public interface AdminSettingsService {
|
|||||||
|
|
||||||
AdminSettings findAdminSettingsByKey(TenantId tenantId, String key);
|
AdminSettings findAdminSettingsByKey(TenantId tenantId, String key);
|
||||||
|
|
||||||
|
void deleteAdminSettingsByKey(TenantId tenantId, String key);
|
||||||
|
|
||||||
AdminSettings saveAdminSettings(TenantId tenantId, AdminSettings adminSettings);
|
AdminSettings saveAdminSettings(TenantId tenantId, AdminSettings adminSettings);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -48,6 +48,15 @@ public class AdminSettingsServiceImpl implements AdminSettingsService {
|
|||||||
return adminSettingsDao.findByKey(tenantId, key);
|
return adminSettingsDao.findByKey(tenantId, key);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void deleteAdminSettingsByKey(TenantId tenantId, String key) {
|
||||||
|
log.trace("Executing deleteAdminSettingsByKey [{}]", key);
|
||||||
|
AdminSettings adminSettings = findAdminSettingsByKey(tenantId, key);
|
||||||
|
if (adminSettings != null) {
|
||||||
|
adminSettingsDao.removeById(tenantId, adminSettings.getId().getId());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AdminSettings saveAdminSettings(TenantId tenantId, AdminSettings adminSettings) {
|
public AdminSettings saveAdminSettings(TenantId tenantId, AdminSettings adminSettings) {
|
||||||
log.trace("Executing saveAdminSettings [{}]", adminSettings);
|
log.trace("Executing saveAdminSettings [{}]", adminSettings);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user