Author: antelder
Date: Wed Jul  8 04:44:11 2009
New Revision: 792030

URL: http://svn.apache.org/viewvc?rev=792030&view=rev
Log:
Add a method to get the domain name

Modified:
    
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/NodeConfiguration.java
    
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/impl/NodeConfigurationImpl.java

Modified: 
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/NodeConfiguration.java
URL: 
http://svn.apache.org/viewvc/tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/NodeConfiguration.java?rev=792030&r1=792029&r2=792030&view=diff
==============================================================================
--- 
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/NodeConfiguration.java
 (original)
+++ 
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/NodeConfiguration.java
 Wed Jul  8 04:44:11 2009
@@ -40,6 +40,12 @@
     String getDomainURI();
 
     /**
+     * Get the name of the SCA domain
+     * @return The name of the SCA domain
+     */
+    String getDomainName();
+
+    /**
      * Set the URI of the SCA domain
      * @param domainURI The URI of the SCA domain
      */

Modified: 
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/impl/NodeConfigurationImpl.java
URL: 
http://svn.apache.org/viewvc/tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/impl/NodeConfigurationImpl.java?rev=792030&r1=792029&r2=792030&view=diff
==============================================================================
--- 
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/impl/NodeConfigurationImpl.java
 (original)
+++ 
tuscany/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/configuration/impl/NodeConfigurationImpl.java
 Wed Jul  8 04:44:11 2009
@@ -55,6 +55,16 @@
         return domainURI;
     }
 
+    public String getDomainName() {
+        if (domainURI != null) {
+            URI uri = URI.create(domainURI);
+            if (uri.getHost() != null) {
+                return uri.getHost();
+            }
+        }
+        return domainURI;
+    }
+
     public NodeConfiguration setDomainURI(String domainURI) {
         this.domainURI = domainURI;
         return this;


Reply via email to