org.afcs.warts.cl
Class Main

java.lang.Object
  extended byorg.afcs.warts.cl.Main

public final class Main
extends java.lang.Object

This class is used to launch the command line version of the WARTS application. Via the command line interface, users can generate non-ascii character analysis and synchronization reports, and perform synchronization tasks, as well as perform more mundane operations like dumping account configurations and table descriptions (which are really only included for debugging purposes).

The class can also be instantiated programmatically with a set of command line arguments to process.

The set of allowable command line arguments and how they are processed is specified in the application documentation.

LICENSE: This code is released to the public domain and may be used for any purpose whatsoever without permission or acknowledgment.

Version:
Last Modified 30 June 2004
Author:
Warren Hedley ( whedley at sdsc dot edu )

Constructor Summary
Main(java.lang.String[] argv)
          Instantiates a new instance of this class, which will process the specified set of strings as though they were command line arguments, performing any operations requested, before returning control.
 
Method Summary
static void main(java.lang.String[] argv)
          Entry point for the command line version of WARTS.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Main

public Main(java.lang.String[] argv)
Instantiates a new instance of this class, which will process the specified set of strings as though they were command line arguments, performing any operations requested, before returning control. There are number of errors, including a bad set of arguments, that will cause this method to call System.exit(1).

Parameters:
argv - The array of strings to process as command line arguments.
Throws:
java.lang.NullPointerException - If argv is null.
Method Detail

main

public static void main(java.lang.String[] argv)
Entry point for the command line version of WARTS.

Parameters:
argv - The array of command line arguments.