(no commit message)
[utils] / system / general / src / main / java / org / wamblee / system / Service.java
index 0db48511d90562d2a423dc22cddb19c7cf6ef144..1721f401bee11e4adb5b684a35245d3bebb4bf28 100644 (file)
@@ -2,13 +2,22 @@ package org.wamblee.system;
 
 /**
  * Represents a running service.
+ *
+ * @author Erik Brakkee
  */
 public interface Service {
+       
+       /**
+        * Gets the ide of the service in the registry. 
+        * @return Service id. 
+        */
+       String getId(); 
+       
        /**
         * Gets the descriptor of the service. 
         * @return Descriptor. 
         */
-       ServiceDescriptor getDescriptor(); 
+       ProvidedServiceDescriptor getDescriptor(); 
        
        /**
         * Returns a reference to the running service.