Interface IReqFactory3
-
- All Superinterfaces:
com4j.Com4jObject
,IBaseFactory
,IBaseFactoryEx
,IReqFactory
,IReqFactory2
- All Known Subinterfaces:
IReqFactory4
,IReqFactory5
,IReqFactory6
public interface IReqFactory3 extends IReqFactory2
Services for managing requirements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IList
getCoverageTestsByReqFilter(java.lang.String reqFilter)
Returns the list of tests that cover the requirements that match the requirement filter.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.IList
getRequirementsSummaryStatus(java.lang.String reqIDs, java.lang.String filter, IList coverageByCycles)
For HP use.com4j.Com4jObject
getRequirementType(java.lang.String typeId)
Returns the requirement customization type object specified by the type ID.IList
getRequirementTypes()
Returns the list of requirement customization types.java.lang.Object
getRequirementTypes(int index)
IList
getTracedList(int reqID, int traceDirection)
Returns the list of requirements either traced directly from or directly to the specified requirement.java.lang.String
reqTypeIdToName(int typeId)
Returns the name of the requirement type specified by the type ID.-
Methods inherited from interface com4j.Com4jObject
advise, dispose, equals, getComThread, getIUnknownPointer, getPointer, getPtr, hashCode, is, queryInterface, setName, toString
-
Methods inherited from interface step.repository.alm.v16.otaclient.IBaseFactory
addItem, fetchLevel, fetchLevel, fields, fields, filter, history, item, newList, removeItem
-
Methods inherited from interface step.repository.alm.v16.otaclient.IBaseFactoryEx
mail
-
Methods inherited from interface step.repository.alm.v16.otaclient.IReqFactory
buildPerfGraph, buildPerfGraphEx, buildProgressGraph, buildProgressGraphEx, buildSummaryGraph, buildSummaryGraphEx, buildTrendGraph, buildTrendGraphEx, find, getChildrenList
-
Methods inherited from interface step.repository.alm.v16.otaclient.IReqFactory2
getFilteredChildrenList
-
-
-
-
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
-
-