exponenta event banner

удалить

Удалить ресурс из поставщика услуг OSLC

    Описание

    пример

    status = remove(resource,myClient) удаляет ресурс resource от поставщика услуг Open Services for Lifecycle Collaboration (OSLC), связанного с myClient и возвращает статус удаления успеха.

    Примеры

    свернуть все

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

    После создания и настройки клиента OSLC myClient как описано в разделе Создание и настройка клиента OSLC для домена управления требованиями, создайте возможность запроса для типа ресурса потребности.

    myQueryCapability = getQueryService(myClient,'Requirement');

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

    reqs = queryRequirements(myQueryCapability)
    reqs = 
    
      1×30 Requirement array with properties:
    
        ResourceUrl
        Dirty
        IsFetched
        Title
        Identifier

    Получение полных данных ресурса от поставщика услуг для ресурса требований. Проверьте ресурс потребности.

    myReq = reqs(1);
    status = fetch(myReq,myClient)
    status = 
    
      StatusCode enumeration
    
        OK
    myReq
    myReq = 
    
      Requirement with properties:
    
        ResourceUrl: 'https://localhost:9443/rm/resources/_72lxMWJREeup0...'
              Dirty: 0
          IsFetched: 1
              Title: 'My New Requirement'
         Identifier: '1806'

    Удалите требование из поставщика услуг.

    status = remove(myReq,myClient)
    status = 
    
      StatusCode enumeration
    
        OK

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

    свернуть все

    Объект ресурса OSLC, указанный как один из следующих объектов:

    Клиент OSLC, указанный как oslc.Client объект.

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

    свернуть все

    Статус успеха удаления, возвращенный как matlab.net.http.StatusCode объект.

    Представлен в R2021a