com.ibm.di.migam
Class MigrateAmConfig

java.lang.Object
  extended by com.ibm.di.migam.MigrateAmConfig

public class MigrateAmConfig
extends java.lang.Object

The MigrateAmConfig class is a small program that will migrate any am.properties file from TDI 6.0, TDI 6.1, or 6.1.1 to TDI 7.0. See the main method for information of valid parameters that can be passed into the command. The program relies on the icu4j library for globalization. It relies on log4j for logging.


Constructor Summary
MigrateAmConfig()
           
 
Method Summary
static void main(java.lang.String[] args)
          The main method of the Migrate Global Properties Command.
static int migrateFile()
          Migrates the input file to the TDI 7.0 level.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MigrateAmConfig

public MigrateAmConfig()
Method Detail

migrateFile

public static int migrateFile()
Migrates the input file to the TDI 7.0 level. It assumes the input file am.properties file. The input file (and optional backup file) should have been set in the parseGeneralOptions method which must be called before calling this method.

Returns:
1 is returned if the file is successful. -1 is returned if any error occurs while trying to migrate the file including if the file cannot be backed up to the specified location or if the file to migrate cannot be written to.

main

public static void main(java.lang.String[] args)
The main method of the Migrate Global Properties Command. The command exits with a 0 if it completes successfully. If the command failes it exits with a -1.

Parameters:
args - The arguments passed into the command. Valid arguments are: