summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/EndpointRegistry.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/EndpointRegistry.java5
1 files changed, 5 insertions, 0 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 39dd9053c4..1337cab4b2 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
@@ -85,10 +85,15 @@ public interface EndpointRegistry {
void uninstallContribution(String uri);
List<String> getInstalledContributionURIs();
InstalledContribution getInstalledContribution(String uri);
+ void updateInstalledContribution(InstalledContribution ic);
+
+ void addContributionListener(ContributionListener listener);
+ void removeContributionListener(ContributionListener listener);
// TODO: Change to use the QName instead of Composite and have clients look up the Composite from the contribution themselves, but i need to get that working first
void addRunningComposite(String contributionURI, Composite composite);
void removeRunningComposite(String contributionURI, QName name);
Map<String, List<QName>> getRunningCompositeNames();
Composite getRunningComposite(String contributionURI, QName name);
+
}