Class ConfigurationConverter

java.lang.Object
org.apache.ignite.migrationtools.config.ConfigurationConverter

public class ConfigurationConverter extends Object
ConfigurationConverter.
  • Constructor Details

    • ConfigurationConverter

      public ConfigurationConverter()
  • Method Details

    • convertConfigurationFile

      public static void convertConfigurationFile(File inputFile, File nodeCfgFile, File clusterCfgFile, boolean includeDefaults, @Nullable @Nullable ClassLoader clientClassloader) throws Exception
      Converts an Apache Ignite 2 configuration file into its Apache Ignite 3 node and cluster configurations counterparts.
      Parameters:
      inputFile - Apache Ignite 2 configuration file.
      nodeCfgFile - Target Ignite 3 node configuration file.
      clusterCfgFile - Target Ignite 3 cluster configuration file.
      includeDefaults - Whether defaults will be included in the target files.
      clientClassloader - Custom classloader to load any additional 3rd party libraries (Optional).
      Throws:
      Exception - Well this is embarrassing.