
step.core.controller.ControllerSettingAccessor Maven / Gradle / Ivy
package step.core.controller;
import step.core.accessors.Accessor;
import java.util.List;
public interface ControllerSettingAccessor extends Accessor {
ControllerSetting getSettingByKey(String key);
ControllerSetting updateOrCreateSetting(String key, String value);
boolean getSettingAsBoolean(String settingSchedulerEnabled);
ControllerSetting save(ControllerSetting controllerSetting);
ControllerSetting createSettingIfNotExisting(String settingSchedulerEnabled, String string);
void addHook(String key, ControllerSettingHook hook);
boolean removeHook(String key, ControllerSettingHook hook);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy