You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2007/08/17 10:54:04 UTC

svn commit: r566972 - in /incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management: DistributedDomainManager.java ServiceDiscovery.java ServiceNotFoundException.java

Author: slaws
Date: Fri Aug 17 01:54:03 2007
New Revision: 566972

URL: http://svn.apache.org/viewvc?view=rev&rev=566972
Log:
Add a return type to the service discovery interface. 
Fix some comments

Removed:
    incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/ServiceNotFoundException.java
Modified:
    incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/DistributedDomainManager.java
    incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/ServiceDiscovery.java

Modified: incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/DistributedDomainManager.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/DistributedDomainManager.java?view=diff&rev=566972&r1=566971&r2=566972
==============================================================================
--- incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/DistributedDomainManager.java (original)
+++ incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/DistributedDomainManager.java Fri Aug 17 01:54:03 2007
@@ -21,6 +21,8 @@
 
 import java.util.List;
 
+import org.osoa.sca.annotations.Remotable;
+
 
 /**
  * The management interface for distributed domain. This is resposible for 
@@ -29,12 +31,13 @@
  * 
  * @version $Rev: 552343 $ $Date: 2007-07-01 18:43:40 +0100 (Sun, 01 Jul 2007) $
  */
+@Remotable
 public interface DistributedDomainManager {
 
     /**
-     * A node registers with the distributed domain manager. The mechanism wherby this
+     * A node registers with the distributed domain manager. The mechanism whereby this
      * registration interface is discovered is not defined. For example, JMS, JINI
-     * or a hardcoded configuration could all be candidates in the java world. 
+     * or a hard coded configuration could all be candidates in the java world. 
      * 
      * @param domainUri the string uri for the distributed domain
      * @param nodeUri the string uri for the current node
@@ -49,7 +52,7 @@
      * ftp, http. The return value is the url of where to look for the configuration 
      * information. From a management point of view it is convenient to maintain all 
      * current and previous node configurations. This can easily be achieved by providing
-     * a different URL each time the onfiguration is changed. 
+     * a different URL each time the configuration is changed. 
      *  
      * @param domainUri the string uri for the distributed domain
      * @param nodeUri the string uri for the current node

Modified: incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/ServiceDiscovery.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/ServiceDiscovery.java?view=diff&rev=566972&r1=566971&r2=566972
==============================================================================
--- incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/ServiceDiscovery.java (original)
+++ incubator/tuscany/java/sca/modules/distributed/src/main/java/org/apache/tuscany/sca/distributed/management/ServiceDiscovery.java Fri Aug 17 01:54:03 2007
@@ -40,8 +40,9 @@
      * @param serviceName the name of the service that is exposed and the provided endpoint
      * @param bindingName the remote binding that is providing the endpoint
      * @param url the enpoint url
+     * @return TBD - information about the registration
      */
-    public void registerServiceEndpoint(String domainUri, String nodeUri, String serviceName, String bindingName, String URL);
+    public String registerServiceEndpoint(String domainUri, String nodeUri, String serviceName, String bindingName, String URL);
     
     /**
      * Locates information about a service endpoint 



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org