Interface IReqFactory5

    • Method Detail

      • moveRequirements

        void moveRequirements​(java.lang.String reqIDs,
                              java.lang.String newPositions,
                              int newParentId)

        Moves the requirements to be child nodes of the specified parent.

        Parameters:
        reqIDs - Mandatory java.lang.String parameter.
        newPositions - Mandatory java.lang.String parameter.
        newParentId - Mandatory int parameter.
      • calculateTraceabilityMatrix

        IList calculateTraceabilityMatrix​(java.lang.String filter,
                                          IList relationSettings,
                                          com4j.Holder<IList> statistics,
                                          com4j.Holder<IList> rows)

        For HP use. A filter must be passed, also at least one traceability matrix relation setting.

        Parameters:
        filter - Mandatory java.lang.String parameter.
        relationSettings - Mandatory step.repository.alm.v16.otaclient.IList parameter.
        statistics - Mandatory Holder parameter.
        rows - Mandatory Holder parameter.
        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.IList
      • createTraceabilityMatrixRelationSettings

        ITraceabilityMatrixRelationSettings createTraceabilityMatrixRelationSettings​(java.lang.String relationName,
                                                                                     java.lang.String logicalCondition,
                                                                                     boolean existInIds,
                                                                                     java.lang.String filter)

        For HP use.

        Parameters:
        relationName - Mandatory java.lang.String parameter.
        logicalCondition - Mandatory java.lang.String parameter.
        existInIds - Mandatory boolean parameter.
        filter - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.ITraceabilityMatrixRelationSettings
      • getLinkedEntities

        IList getLinkedEntities​(ITraceabilityMatrixRelationSettings settings,
                                int reqID,
                                com4j.Holder<java.lang.String> tableName)

        For HP use.

        Parameters:
        settings - Mandatory step.repository.alm.v16.otaclient.ITraceabilityMatrixRelationSettings parameter.
        reqID - Mandatory int parameter.
        tableName - Mandatory Holder parameter.
        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.IList
      • getAllLinkedEntities

        IList getAllLinkedEntities​(java.lang.String reqIDs,
                                   IList relationSettings)

        For HP use.

        Parameters:
        reqIDs - Mandatory java.lang.String parameter.
        relationSettings - Mandatory step.repository.alm.v16.otaclient.IList parameter.
        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.IList
      • downloadExportTraceabilityMatrixTemplateFile

        java.lang.String downloadExportTraceabilityMatrixTemplateFile()

        For HP use.

        Returns:
        Returns a value of type java.lang.String
      • getCoverageTestConfigsByReqFilter

        IList getCoverageTestConfigsByReqFilter​(java.lang.String reqFilter,
                                                java.lang.String testIDs)

        Returns the list of test configurations that cover the requirements that match the requirement filter.

        Parameters:
        reqFilter - Mandatory java.lang.String parameter.
        testIDs - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.IList