Interface IReqFactory3

    • Method Detail

      • getTracedList

        IList getTracedList​(int reqID,
                            int traceDirection)

        Returns the list of requirements either traced directly from or directly to the specified requirement.

        Parameters:
        reqID - Mandatory int parameter.
        traceDirection - Mandatory int parameter.
        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.IList
      • getRequirementTypes

        IList getRequirementTypes()

        Returns the list of requirement customization types.

        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.IList
      • getRequirementTypes

        java.lang.Object getRequirementTypes​(int index)
      • getRequirementType

        com4j.Com4jObject getRequirementType​(java.lang.String typeId)

        Returns the requirement customization type object specified by the type ID.

        Parameters:
        typeId - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type com4j.Com4jObject
      • reqTypeIdToName

        java.lang.String reqTypeIdToName​(int typeId)

        Returns the name of the requirement type specified by the type ID.

        Parameters:
        typeId - Mandatory int parameter.
        Returns:
        Returns a value of type java.lang.String
      • getRequirementsSummaryStatus

        IList getRequirementsSummaryStatus​(java.lang.String reqIDs,
                                           java.lang.String filter,
                                           IList coverageByCycles)

        For HP use. Returns a list of ReqSummaryStatus objects depending on the list of ids and filter.

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

        IList getRequirementsByStatus​(java.lang.String filter,
                                      java.lang.String status,
                                      IList coverageByCycles)

        For HP use.Returns a list of Requirements depending on their status, the list of cycles and the filter.

        Parameters:
        filter - Mandatory java.lang.String parameter.
        status - Mandatory java.lang.String parameter.
        coverageByCycles - Mandatory step.repository.alm.v16.otaclient.IList parameter.
        Returns:
        Returns a value of type step.repository.alm.v16.otaclient.IList
      • getCoverageTestsByReqFilter

        IList getCoverageTestsByReqFilter​(java.lang.String reqFilter)

        Returns the list of tests that cover the requirements that match the requirement filter.

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