X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2FCompositeSystem.java;h=db94f738c7051b397f30ae380afbf1d22a085e9e;hb=fd4cca82a8da5d7e347a1ae40f25db245f0ad235;hp=155d56030f15e119b61ea04dbe0857976f575b7f;hpb=16504cb35c59542f7817abfe3c852e9fedd870a3;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/CompositeSystem.java b/system/general/src/main/java/org/wamblee/system/CompositeSystem.java index 155d5603..db94f738 100644 --- a/system/general/src/main/java/org/wamblee/system/CompositeSystem.java +++ b/system/general/src/main/java/org/wamblee/system/CompositeSystem.java @@ -11,6 +11,8 @@ import sun.util.LocaleServiceProviderPool.LocalizedObjectGetter; /** * Composite system consisting of multiple subsystems. + * + * @author Erik Brakkee */ public class CompositeSystem extends AbstractSubSystem { @@ -80,12 +82,12 @@ public class CompositeSystem extends AbstractSubSystem { @Override protected void doStart(String aContext, Service[] aRequiredServices) { - List descriptors = new ArrayList(); + List descriptors = new ArrayList(); for (Service service : aRequiredServices) { descriptors.add(service.getDescriptor()); } SystemAssembler assembler = new SystemAssembler(aContext + "." + getName(), _systems, - descriptors.toArray(new ServiceDescriptor[0])); + descriptors.toArray(new ProvidedServiceDescriptor[0])); assembler.start(getRegistry(), aRequiredServices); }