Berin,

I'm starting to dig into the CM code. Just a few quick questions:

1) RootContainerManager / DefaultContainerManager: The difference is that
   the RootCM has ownership of the m_threadManager etc., right?

2) I intend to have RootContainerManager extend DefaultContainerManager,
   as the only difference is that the RootCM has owvership of the
   managers - the code that creates the container is shared.
   Alt: Factor out those parts to an AbstractContainerManager.

3) ContainerManager gets:

    String CONTAINER_CONFIG         = "container.configuration";
    String CONTAINER_CONTEXT        = "container.context";
    String CONTAINER_PARAMETERS     = "container.parameters";

   which will be passed on to the created container.

4) The ContainerManagers are altered to accept a single Context
   object in their constructors.

5) The ContextManager gets code to load configurations from URI's, 
   etc. as I described in my previous mail.

/LS

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to