Package tigase.conf

Class ConfigSQLRepository

    • Field Detail

      • CONFIG_REPO_URI_PROP_KEY

        public static final java.lang.String CONFIG_REPO_URI_PROP_KEY
        Deprecated.
        See Also:
        Constant Field Values
      • CONFIG_REPO_URI_INIT_KEY

        public static final java.lang.String CONFIG_REPO_URI_INIT_KEY
        Deprecated.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ConfigSQLRepository

        public ConfigSQLRepository()
        Deprecated.
    • Method Detail

      • getItem

        public ConfigItem getItem​(java.lang.String compName,
                                  java.lang.String node,
                                  java.lang.String key)
        Deprecated.
        Overrides:
        getItem in class ConfigurationCache
      • getKeys

        public java.lang.String[] getKeys​(java.lang.String compName,
                                          java.lang.String node)
        Deprecated.
        Description copied from interface: ConfigRepositoryIfc
        Returns an array of all configuration keys for a given component and configuration node.
        Specified by:
        getKeys in interface ConfigRepositoryIfc
        Overrides:
        getKeys in class ConfigurationCache
        Returns:
        array of keys for component and node
      • initRepository

        public void initRepository​(java.lang.String repo_uri,
                                   java.util.Map<java.lang.String,​java.lang.String> params)
                            throws DBInitException
        Deprecated.
        Description copied from interface: Repository
        Method is deprecated and should not be user any more.
        The method is called to initialize the data repository. Depending on the implementation all the initialization parameters can be passed either via resource_uri parameter as the database connection string or via params map if the required repository parameters are more complex or both.
        Specified by:
        initRepository in interface Repository
        Overrides:
        initRepository in class ConfigurationCache
        Parameters:
        repo_uri - value in most cases representing the database connection string.
        params - is a Map with repository properties necessary to initialize and perform all the functions. The initialization parameters are implementation dependent.
        Throws:
        DBInitException - if there was an error during repository initialization. Some implementations, though, perform so called lazy initialization so even though there is a problem with the underlying repository it may not be signaled through this method call.