docs: @Override
      public List<ServiceInstance> getAllInstances() throws ServiceException {
          
          ServiceInstanceUtils.validateManagerIsStarted(isStarted);
  
          List<ServiceInstance> instances = new ArrayList<ServiceInstance>();
          List<ModelServiceInstance> allInstances = getLookupService().getAllInstances();
          for (ModelServiceInstance serviceInstance : allInstances) {
              instances.add(ServiceInstanceUtils.toServiceInstance(serviceInstance));
          }
          
          return instances;
      }