getServiceProviderNames

Получите поставщиков услуг для клиента OSLC

    Описание

    пример

    providerNames = getServiceProviderNames(myClient) возвращает поставщиков услуг для сконфигурированного клиента OSLC myClient.

    Примеры

    свернуть все

    В этом примере показано, как создать клиент OSLC в MATLAB® и сконфигурируйте клиент, чтобы соединиться с поставщиком услуг OSLC для области управления требованиями.

    Создайте клиент OSLC.

    myClient = oslc.Client;

    Установите пользователя и сервер URL для вашего поставщика услуг. Затем установите сервисный корень и путь к каталогу для области управления требованиями и пути к запросу конфигурации.

    setUser(myClient,'jdoe');
    setServer(myClient,'https://localhost:9443');
    setServiceRoot(myClient,'rm');
    setCatalogPath(myClient,'/oslc_rm/catalog');
    setConfigurationQueryPath(myClient,'gc/oslc-query/configurations');
    myClient

    Войдите в систему клиента и введите свои учетные данные, когда запрошено.

    login(myClient);

    Получите доступных поставщиков услуг в заданном пути к каталогу и сервисном корне. Установите клиент OSLC на желаемого поставщика услуг.

    providers = getServiceProviderNames(myClient)
    providers =
    
      4×1 cell array
    
        {'OSLC Plugin'                                  }
        {'Model Based Design with OSLC'                 }
        {'OSLC4RM'                                      }
        {'Interactive Testing (Requirements Management)'}

    setServiceProvider(myClient,'OSLC Plugin');

    Если применимо получите доступные контексты настройки. Установите клиент OSLC на желаемый контекст настройки.

    configurations = getConfigurationContextNames(myClient)
    configurations =
    
      2×1 cell array
    
        {'Initial Development'}
        {'Initial Baseline'   }

    setConfigurationContext(myClient,'Initial Development');

    Смотрите клиентские свойства.

    myClient
    myClient = 
    
      Client with properties:
    
             ServiceProvider: 'OSLC Plugin'
        ConfigurationContext: 'Initial Development'
                  CatalogUrl: 'https://localhost:9443/rm/oslc_rm/catalog'

    Входные параметры

    свернуть все

    Клиент OSLC в виде oslc.Client объект.

    Выходные аргументы

    свернуть все

    Имена доступных поставщиков услуг для клиента OSLC, возвращенного как массив ячеек.

    Введенный в R2021a
    Для просмотра документации необходимо авторизоваться на сайте