|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Initializable | A class that is initializable. |
| Class Summary | |
| BootLoader | BootLoading class. |
| ConfigFile | A simple config file reader. |
| ConfigFileTester | A tester for the config file. |
This package provides for a bootloading mechanism, that will parse commandline arguments, create a ConfigFile, load in all the libs needed for a program, and then run an initializer that starts up the system.
The bootloader class does all the work of parsing commandline arguments, creating a ConfigFile, loading all the libs needed for a program, and then running an initializer that starts up the system. This whole package is in a separate jar from the core jar so that if the core jar is dependent on any libraries it can get access to them thanks to the bootloader pre-loading them.
The ConfigFile class wraps and provides functionality for a config file consisting of property-value pairs. The bootloader automatically creates this for the initializer.
An initializer, given a configFile initializes the system and prepares it to do whatever it does. In IVC's case there is an IVCInitializer in the common package in the IVCCore jar that initializes the system and implements this interface.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||