ProvidedInterfaceDescriptor no longer extends InterfaceDescriptor.
[utils] / system / general / src / main / java / org / wamblee / system / Container.java
index 158c0a06b5c04c394269ccf74ce9004466e1eaf0..ee3a053595db2d7a7444d091db19947b0cd4c527 100644 (file)
@@ -52,7 +52,7 @@ public class Container extends AbstractComponent {
                        required.addAll(Arrays.asList(system.getRequiredServices()));
                }
 
-               for (InterfaceDescriptor service : getProvidedServices()) {
+               for (ProvidedInterfaceDescriptor service : getProvidedServices()) {
                        if (!(provided.contains(service))) {
                                throw new SystemAssemblyException(getName() + ": Service '" + service
                                                + "' is not provided by any of the subsystems");