001package systems.dmx.config;
002
003import systems.dmx.core.RelatedTopic;
004import systems.dmx.core.Topic;
005
006
007
008public interface ConfigService {
009
010    RelatedTopic getConfigTopic(String configTypeUri, long topicId);
011
012    void createConfigTopic(String configTypeUri, Topic topic);
013
014    // ---
015
016    void registerConfigDefinition(ConfigDefinition configDef);
017
018    void unregisterConfigDefinition(String configTypeUri);
019}