diff options
Diffstat (limited to 'sca-java-2.x/trunk/modules/core-spi/src/main')
-rw-r--r-- | sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/EndpointRegistry.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/EndpointRegistry.java b/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/EndpointRegistry.java index 0f107012c1..eaeb3373d6 100644 --- a/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/EndpointRegistry.java +++ b/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/EndpointRegistry.java @@ -27,6 +27,7 @@ import javax.xml.namespace.QName; import org.apache.tuscany.sca.assembly.Composite; import org.apache.tuscany.sca.assembly.Endpoint; import org.apache.tuscany.sca.assembly.EndpointReference; +import org.apache.tuscany.sca.contribution.Export; /** * The EndpointRegistry holds the active service endpoints for the SCA domain @@ -85,8 +86,12 @@ public interface EndpointRegistry { Composite getRunningComposite(QName name); List<QName> getRunningCompositeNames(); - void installContribution(String uri, String url); + void installContribution(String uri, String url, List<QName> deployables, List<Export> exports); List<String> getInstalledContributionURIs(); String getInstalledContributionURL(String uri); + List<QName> getInstalledContributionDeployables(String uri); + List<Export> getInstalledContributionExports(String uri); void uninstallContribution(String uri); + + } |