You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Runtime Start

input:
run the node.exe

steps:
Load extensions
create runtime artifacts (builders, activators etc)
Load definitions.xml

output
running node awaiting contribution/composite to run

Add Contribution

input:
a contribution jar or file system directory

steps:
Contribution Read

  • Read all artifacts apart from composite file
  • Aggregate all definitions.xml files
  • Read composites
  • Enhance composite with policy sets based on appliesTo information
  • Parse composites into in memory assembly model

Contribution Resolution

  • resolve the contribution models against the physical artifacts available in the contribution.

output:
a contribution model in memory containing composite assembly models in memory

Model Build

Model Activate

Composite/Component Start

  • No labels