1 | Container object uses Installation object to obtain the component's implementation specifics (get_implementation()) and loads DLL, or shared object library, or necessary .class files. |
2 | Assembly object uses component's home object to create a component instance (create_component()). |
3 | Create_component() call returns a reference to ComponentBase interface and Assembly object applies Configurator on this object to configure the component. |
4 | After Assembly object instantiates all the necessary components, it starts connection process by calling receptacle connect operation on the proper ComponentBase references. |
5 | After Assembly object completes the connection process, it calls configuration_complete() method on all the ComponentBase references. |