主要内容

oslc.core.CreationFactory

OSLC服务提供者创建工厂

    描述

    使用oslc.core.CreationFactory对象函数来创建资源在一个开放的服务生命周期的协作(OSLC)服务提供者。在创建和配置一个oslc.Client,您可以创建一个工厂对象中指定服务提供者创建客户端对象。

    创建

    创建一个oslc.core.CreationFactory对象的使用getCreationFactory

    属性

    全部展开

    OSLC客户机与创造相关工厂,指定为一个oslc.Client对象。

    创建工厂资源URI指定为一个特征向量。

    资源URI的RDF表示指定的预期内容资源类型,指定为一个单元阵列。

    例子:{' https://localhost: 9443 / rm /类型/ _4zFVsRL5EeuLWbFL3e4vrw '}

    创建工厂对象标题,作为一个字符数组返回。

    OSLC的资源类型来创建服务提供者,指定为一个单元阵列。

    对象的功能

    创建 在OSLC服务提供者创建资源
    createChangeRequest 在OSLC服务提供者创建变更请求
    createRequirement 在OSLC服务提供者创建要求
    createRequirementCollection 在OSLC服务提供者创建需求收集
    createTestCase 在OSLC服务提供者创建测试用例
    createTestExecutionRecord 在OSLC服务提供者创建测试执行记录
    createTestPlan 在OSLC服务提供者创建测试计划
    createTestResult 创建测试导致OSLC服务提供者
    createTestScript 在OSLC服务提供者创建测试脚本

    例子

    全部折叠

    这个例子显示了如何创建所有可用创建工厂之前OSLC客户端配置。

    在您创建和配置一个OSLC客户机中描述创建和配置一个OSLC客户需求管理域为客户机创建,创建所有可用的工厂myClient

    myCreationFactory = getCreationFactory (myClient)
    myCreationFactory = 1×8 CreationFactory数组属性:客户端创建resourceType resourceShape标题

    检查创建工厂resourceType工厂确定哪些创建您想要使用。

    myCreationFactory .resourceType (8)
    ans = 1×1单元阵列{http://open-services.net/ns/rm需求的}

    这个例子展示了如何提交创建请求通过使用创建工厂以前OSLC配置客户端。

    创建和配置一个OSLC后端myClient中描述的创建和配置一个OSLC客户需求管理域创建,创建一个资源类型工厂的要求。

    myCreationFactory = getCreationFactory (myClient,“要求”)
    myCreationFactory = CreationFactory属性:客户:[1×1 oslc。客户创建:https://localhost: 9443 / rm / requirementFactory ? projectURL = https % 3…“resourceShape:{1×22细胞}标题:“要求创建工厂”resourceType: {“http://open-services.net/ns/rm需求”}

    创建一个新的需求资源通过建立工厂和名称的资源我的新要求。获取完整的资源属性需求的资源。然后提交更改服务提供者。

    newReq = createRequirement (myCreationFactory,“我的新要求”);状态=获取(newReq myClient)
    状态= StatusCode枚举

    状态=提交(newReq myClient)
    状态= StatusCode枚举

    视图中创建的资源服务提供者。

    显示(newReq)

    版本历史

    介绍了R2021a