All the database connection stuff goes in here.
Because other classes in this project need a default place to send their messages, the Msg class is a wrapper to give the other classes a single place to send messages.
The WorkoutCore class implements the basic WORKOUT functionality.
This class is responsible for reading a file, and processing each line in the file as a WORKOUT command.
This class is responsible for parsing its command line, and running each workout file or jython script in a separate thread.
This is a lightweight ORM that knows the workout table structures.
This class parses one line at a time and executes it.
This class runs a Jython script in a file.
This class tests the LiteORM class and the various beans it uses by dumping the table.
This class runs only one file, no multithreading.
This class runs only one Jython script, no multithreading.
This is the smallest possible test with Oracle.
This is the smallest possible test with MS SQL Server.
See www.scottmcmahan.net for more details.