diff options
Diffstat (limited to 'sca-java-2.x/trunk/modules/domain-node/src')
-rw-r--r-- | sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/DeployedComposite.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/DeployedComposite.java b/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/DeployedComposite.java index e8315b74f0..9c1d7276a8 100644 --- a/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/DeployedComposite.java +++ b/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/impl/DeployedComposite.java @@ -52,6 +52,7 @@ public class DeployedComposite { private Deployer deployer; private DomainRegistry domainRegistry; private ExtensionPointRegistry extensionPointRegistry; + private List<String> usedContributionURIs; public DeployedComposite(Composite composite, Contribution contribution, @@ -104,6 +105,11 @@ public class DeployedComposite { null, // nothing appears to use the domain name in CompositeContext null, // don't need node uri deployer.getSystemDefinitions()); + usedContributionURIs = new ArrayList<String>(); + usedContributionURIs.add(contribution.getURI()); + for (Contribution dc : dependedOnContributions) { + usedContributionURIs.add(dc.getURI()); + } } public void start() throws ActivationException { @@ -129,4 +135,8 @@ public class DeployedComposite { public String getURI() { return composite.getURI(); } + + public List<String> getContributionURIs() { + return usedContributionURIs; + } } |