code: @Reference(name = REFERENCE_ADMIN_OBJECT_SERVICES,
                 service = AdminObjectService.class,
                 policy = ReferencePolicy.DYNAMIC,
                 cardinality = ReferenceCardinality.MULTIPLE)
      protected synchronized void addAdminObjectService(ServiceReference<AdminObjectService> reference) {
          String id = (String) reference.getProperty(ADMIN_OBJECT_CFG_ID);
          if (id != null) {
              String jndiName = (String) reference.getProperty(ADMIN_OBJECT_CFG_JNDI_NAME);
  
              addAdminObjectService(reference, id, false);
              if (jndiName != null && !jndiName.equals(id)) {
                  addAdminObjectService(reference, jndiName, true);
              }
          }
      }
docs: dynamic/optional/multiple. May be called at any time and in any order
  
  @param reference reference to AdminObjectService service