create

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

    Описание

    пример

    myResource = create(myCreationFactory,resource) отправляет запрос на создание поставщику услуг Open Services for Lifecycle Collaboration (OSLC), связанному с заводом создания myCreationFactory для объекта ресурса resource.

    Примеры

    свернуть все

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

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

    myCreationFactory = getCreationFactory(myClient,'Requirement');

    Создайте новый ресурс требований путем создания образца oslc.rm.Requirement класс.

    myReq = oslc.rm.Requirement
    myReq = 
      Requirement with properties:
    
        ResourceUrl: ''
              Dirty: 0
          IsFetched: 0
              Title: ''
         Identifier: ''
    

    Добавьте dcterms:title свойство к требованию и установите значение.

    addTextProperty(myReq,'dcterms:title','My New Requirement');
    

    Отправьте запрос на создание сервисному провайдеру для объекта требования.

    newReq = create(myCreationFactory,myReq)
    newReq = 
      Requirement with properties:
    
        ResourceUrl: 'https://localhost:9443/rm/resources/_oJNtgWrqEeup0...'
              Dirty: 1
          IsFetched: 0
              Title: ''
         Identifier: ''
    

    Получите полные данные ресурсов для требуемого ресурса от поставщика услуг. Откройте ресурс требований в системном браузере с show функция..

    status = fetch(newReq,myClient)
    status = 
    
      StatusCode enumeration
    
        OK
    show(newReq)

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

    свернуть все

    Фабрика создания ресурсов OSLC, заданная как oslc.core.CreationFactory объект.

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

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

    свернуть все

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

    Совет

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