Main Deployer ------------- Key: JBMICROCONT-5 URL: http://jira.jboss.com/jira/browse/JBMICROCONT-5 Project: JBoss MicroContainer Type: Task Components: Deployment Reporter: Adrian Brock Fix For: JBossMC_1_0_0M2
MainDeployer ------------ The primary methods of MainDeployer are (re/un)deploy(URL) other methods are (un)register/register(deployer, priority) which will be used by the microcontainer when a deployer is installed stats based methods that expose information from the VDF and config/constructors methods for things like the VDF and initial deployers. deploy(url) 1) create a skeleton VDF context for the top level deployment 2) ask the structural component chain who recognises it repeat recursively for identified subcontexts 3) invoke down the deployment component chain starting with the deepest subcontexts first redeploy(url) similar to deploy() but performing a reinstall on the microcontainer (i.e. suspend on valve for components being reinstalled) undeploy(url) invoke down the deployment chain in reverse order to remove the installed components Reverse order means both in terms of subcontexts and priority. (un)register/register(deployer) The deployer here identifies the structural and deployment components of the deployer and their respective "priorities". This will be the name in the registry which might be instantiated later. Where present, the deployer is added to the relevent chain. ISSUE: Need to tighten up the semantics of the register/unregister(deployer) for when the deployment component has dependencies and cannot be instantiated immediately -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development