[jboss-jira] [JBoss JIRA] Closed: (JBMICROCONT-5) Main Deployer

Scott M Stark (JIRA) jira-events at lists.jboss.org
Thu Mar 15 22:15:32 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBMICROCONT-5?page=all ]

Scott M Stark closed JBMICROCONT-5.
-----------------------------------

    Fix Version/s:  JBossMC_2_0_0 Beta3
                       (was: JBossMC_2_0_0_CR1)
       Resolution: Done
         Assignee: Scott M Stark  (was: Dimitris Andreadis)

> Main Deployer
> -------------
>
>                 Key: JBMICROCONT-5
>                 URL: http://jira.jboss.com/jira/browse/JBMICROCONT-5
>             Project: JBoss MicroContainer
>          Issue Type: Task
>          Components: Deployment
>            Reporter: Adrian Brock
>         Assigned To: Scott M Stark
>             Fix For:  JBossMC_2_0_0 Beta3
>
>
> 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
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list