@Override
protected void doStart(String aContext, Service[] aRequiredServices) {
- List<ServiceDescriptor> descriptors = new ArrayList<ServiceDescriptor>();
+ List<ProvidedServiceDescriptor> descriptors = new ArrayList<ProvidedServiceDescriptor>();
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);
}