Interface CustomSettingsManager

    • Method Detail

      • getCustomSettings

        @NotNull
        CustomSettings getCustomSettings​(@NotNull
                                         String name)
        Deprecated.
        Returns the CustomSettings instance of the specified name.

        It is safe to use the settings in a multi-threaded environment, i.e. to get one or several instances of the same name in different threads and access them concurrently.

        Parameters:
        name - the accessor name (can be the plugin name or any internal one).
        Returns:
        CustomSettings instance
      • getCustomSettings

        @NotNull
        CustomSettings getCustomSettings​(@NotNull
                                         PluginDescriptor descriptor)
        Deprecated.
        A convenient method, which correspond to a call:
           getCustomSettings(descriptor.getPluginName())
         
        Parameters:
        descriptor - the plugin descriptor
        Returns:
        CustomSettings instance