The Carbon Java Framework  

The Carbon Core Bootstrap Subsytem

Carbon Core Bootstrap Subsystem

Printer Friendly Version


The Bootstrap subsystem provides the mechanism for starting the other core subsystems, Configuration and Component, and a configurable set of startup components. This system ensures that only one instance of Carbon can be started for a single ClassLoader and handles the lazy initialization of Carbon when a client calls the Component or Configuration Services.

Additionally, the Bootstrap subsystem manages configuration information called Deployment Properties that is an aggregation of System Properties and data contained in a properties file. These properties are used when either the Configuration subsystem is not yet available or for configuration information that changes from deployment to deployment (for the latter, also see the Deployment Service).

Copyright © 2001-2003, Sapient Corporation