diff options
author | antelder <antelder@13f79535-47bb-0310-9956-ffa450edef68> | 2011-06-17 14:41:42 +0000 |
---|---|---|
committer | antelder <antelder@13f79535-47bb-0310-9956-ffa450edef68> | 2011-06-17 14:41:42 +0000 |
commit | f047ab5cd60fa4cd765afac1d2caffad9f9e4fd9 (patch) | |
tree | 5f20cd39f1342486877e9177a68ea1ac5467d591 | |
parent | dac8f436a4da1fc255f07d9f8fce805268fd43b6 (diff) |
Add a method to get the URIs of all the contributions used by this DeployedComposite
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1136892 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-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; + } } |