X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fcore%2FScope.java;h=fe83e85709c8083526dbc81873836815a85ec066;hb=92e23e5ecf9614f2ab770a8cdedc0b21ddf1e127;hp=4f26f53df485e52c7a1cbd5dab5611b0d0459a1b;hpb=913efa3de7eb7fa0915665496aa3dee4175130ea;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/core/Scope.java b/system/general/src/main/java/org/wamblee/system/core/Scope.java index 4f26f53d..fe83e857 100644 --- a/system/general/src/main/java/org/wamblee/system/core/Scope.java +++ b/system/general/src/main/java/org/wamblee/system/core/Scope.java @@ -15,6 +15,8 @@ */ package org.wamblee.system.core; +import java.util.List; + /** * A scope represents a set of running services and the runtime information for the * started components and is (usually) the result of @@ -28,7 +30,7 @@ public interface Scope { * Gets the provided interfaces by this scope. * @return Provided interfaces. */ - ProvidedInterface[] getProvidedInterfaces(); + List getProvidedInterfaces(); /** * Adds a key value pair to the scope. @@ -53,7 +55,6 @@ public interface Scope { /** * Publishes an implementation of a provided interface. - * @param aComponent Component that provides the interface. * @param aInterface Interface that is provided. * @param aImplementation Implementation of the interface. */