Initialization manager

Initialization manager is used to initialize the BTT components. Using initialization manager, you can initialize the components you want, and leave the other components uninitialized.

Given the file location of btt.xml, the method com.ibm.btt.config.InitManager initializes all the BTT components. Before you use any component of BTT, you need to call this method. This reset method reads btt.xml file first and finds out what components are defined in btt.xml, and then it calls the Initializer of each component one by one. The following diagram shows the initialization process:

Diagram showing that Configuration Service has three parts