edu.iu.iv.common
Class IVCInitializer

java.lang.Object
  |
  +--edu.iu.iv.common.IVCInitializer
All Implemented Interfaces:
Initializable

public class IVCInitializer
extends java.lang.Object
implements Initializable

An Initializable which starts up IVC and loads plugins and persisters from the given ConfigFile. The arguments for executing this class from the command line is the following: -p 'pluginDirectory' or --PluginDirectory 'pluginDirectory' -c 'configFile' or --ConfigFile 'configFile'

Author:
Team IVC

Constructor Summary
IVCInitializer()
           
 
Method Summary
 void initialize(ConfigFile configFile)
          Starts up IVC and loads plugins and persisters from the given ConfigFile.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IVCInitializer

public IVCInitializer()
Method Detail

initialize

public void initialize(ConfigFile configFile)
Starts up IVC and loads plugins and persisters from the given ConfigFile.

Specified by:
initialize in interface Initializable
Parameters:
configFile - the configuration file read in.
See Also:
Initializable.initialize(edu.iu.iv.common.boot.ConfigFile)