oslc.Client

Клиент, чтобы объединяться с провайдерами OSLC

    Описание

    Используйте oslc.Client объект интегрировать с Open Services для Сотрудничества Жизненного цикла (OSLC) поставщика услуг. Задайте свойства поставщика услуг на объекте, затем используйте объектные функции, чтобы установить ваше имя пользователя и войти в систему сервера. Можно затем использовать oslc.core.CreationFactory и oslc.core.QueryCapability объекты создать и запросить ресурсы в поставщике услуг OSLC.

    Создание

    Синтаксис

    Описание

    пример

    myClient = oslc.Client возвращает объект клиента OSLC.

    Свойства

    развернуть все

    Поставщик услуг OSLC называет в виде символьного массива.

    Контекст настройки поставщика услуг называет в виде символьного массива.

    Каталог поставщика услуг URL в виде символьного массива.

    Пример: 'https://localhost:9443/qm/oslc_qm/catalog'

    Функции объекта

    getConfigurationContextNamesПолучите имена контекста настройки от поставщика услуг OSLC
    getCreationFactoryПолучите объект службы создания OSLC
    getCustomLoginProviderПолучите зарегистрированное пользовательское имя функции обратного вызова аутентификации для клиента OSLC
    getDialogПолучите диалоговые окна пользовательского интерфейса от поставщика услуг OSLC
    getQueryServiceДоберитесь OSLC запрашивают объект службы
    getServerПолучите сервер URL для клиента OSLC
    getServiceProviderNamesПолучите поставщиков услуг для клиента OSLC
    getUserПолучите пользователя для клиента OSLC
    loginВойдите в систему клиент OSLC
    setCatalogPathУстановите путь к каталогу для клиента OSLC
    setConfigurationContextУстановите контекст настройки для клиента OSLC
    setConfigurationQueryPathУстановите путь к запросу конфигурации для клиента OSLC
    setCustomLoginProviderУкажите пользовательскую функцию обратного вызова аутентификации клиенту OSLC
    setHttpHeaderУстановите HTTP-заголовок для клиента OSLC
    setHttpOptionsУстановите опции HTTP для клиента OSLC
    setServerУстановите сервер URL для клиента OSLC
    setServiceProviderУстановите поставщика услуг для клиента OSLC
    setServiceRootСервис набора поддерживает клиент OSLC
    setUserПользователь аппарата для клиента OSLC

    Примеры

    свернуть все

    В этом примере показано, как создать клиент 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 в MATLAB и сконфигурировать клиент, чтобы соединиться с поставщиком услуг OSLC для области управления качеством.

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

    myClient = oslc.Client;

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

    setUser(myClient,'jdoe');
    setServer(myClient,'https://localhost:9443');
    setServiceRoot(myClient,'qm');
    setCatalogPath(myClient,'/oslc_qm/catalog');

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

    login(myClient);

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

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

    setServiceProvider(myClient,'OSLC Plugin (Quality Management)');

    Если применимо получите доступные контексты настройки. Установите клиент 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 (Quality Management)'
        ConfigurationContext: 'Initial Development'
                  CatalogUrl: 'https://localhost:9443/qm/oslc_qm/catalog'

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

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

    myClient = oslc.Client;

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

    setUser(myClient,'jdoe');
    setServer(myClient,'https://localhost:9443');
    setServiceRoot(myClient,'cm');
    setCatalogPath(myClient,'/oslc_cm/catalog');

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

    login(myClient);

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

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

    setServiceProvider(myClient,'OSLC Plugin (Change Management)');

    Если применимо получите доступные контексты настройки. Установите клиент 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 (Change Management)'
        ConfigurationContext: 'Initial Development'
                  CatalogUrl: 'https://localhost:9443/cm/oslc_cm/catalog'
    Введенный в R2021a