Interface ConfigurationControlTool


  • public interface ConfigurationControlTool
    Tool for work with managed configurations
    Version:
    1.0.0
    • Method Detail

      • getModules

        List<IModule> getModules()
        list of all installed modules
        Returns:
        list of modules
      • countManagedConfigurations

        int countManagedConfigurations()
        count managed configurations
        Returns:
        int
      • getManagedConfiguration

        Optional<IConfigurationManaged> getManagedConfiguration​(int id)
        get managed configuration
        Parameters:
        id - serial number in the list of Managed configurations
        Returns:
        IConfigurationManaged
      • createConfiguration

        IConfigurationManaged createConfiguration​(int id,
                                                  IContainer container,
                                                  IModule module,
                                                  String name)
        create configuration and add it in list of managed configurations
        Parameters:
        id - index at which the specified element is to be inserted
        container - container
        module - module
        name - unique name for configuration
        Returns:
        IConfigurationManaged
      • removeManagedConfiguration

        void removeManagedConfiguration​(int id)
        remove managed configuration
        Parameters:
        id - serial number in the list of Managed configurations