001package de.deepamehta.config;
002
003import de.deepamehta.core.RelatedTopic;
004import de.deepamehta.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}