Interface Configuration

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object clone()
      Returns a clone of the object.
      java.util.Iterator findPropertyKeys​(java.lang.String prefix)
      Returns all keys with the given prefix.
      java.util.Enumeration getConfigProperties()
      Returns the configuration properties.
      java.lang.String getConfigProperty​(java.lang.String key)
      Returns the configuration property with the specified key.
      java.lang.String getConfigProperty​(java.lang.String key, java.lang.String defaultValue)
      Returns the configuration property with the specified key (or the specified default value if there is no such property).
    • Method Detail

      • getConfigProperty

        java.lang.String getConfigProperty​(java.lang.String key)
        Returns the configuration property with the specified key.
        Parameters:
        key - the property key.
        Returns:
        the property value.
      • getConfigProperty

        java.lang.String getConfigProperty​(java.lang.String key,
                                           java.lang.String defaultValue)
        Returns the configuration property with the specified key (or the specified default value if there is no such property).

        If the property is not defined in this configuration, the code will lookup the property in the parent configuration.

        Parameters:
        key - the property key.
        defaultValue - the default value.
        Returns:
        the property value.
      • findPropertyKeys

        java.util.Iterator findPropertyKeys​(java.lang.String prefix)
        Returns all keys with the given prefix.
        Parameters:
        prefix - the prefix
        Returns:
        the iterator containing all keys with that prefix
      • getConfigProperties

        java.util.Enumeration getConfigProperties()
        Returns the configuration properties.
        Returns:
        The configuration properties.
      • clone

        java.lang.Object clone()
                        throws java.lang.CloneNotSupportedException
        Returns a clone of the object.
        Returns:
        A clone.
        Throws:
        java.lang.CloneNotSupportedException - if cloning is not supported for some reason.