Interface IReqFactory5
-
- All Superinterfaces:
com4j.Com4jObject,IBaseFactory,IBaseFactoryEx,IReqFactory,IReqFactory2,IReqFactory3,IReqFactory4
- All Known Subinterfaces:
IReqFactory6
public interface IReqFactory5 extends IReqFactory4
Services for moving requirements.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IListcalculateTraceabilityMatrix(java.lang.String filter, IList relationSettings, com4j.Holder<IList> statistics, com4j.Holder<IList> rows)For HP use.ITraceabilityMatrixRelationSettingscreateTraceabilityMatrixRelationSettings(java.lang.String relationName, java.lang.String logicalCondition, boolean existInIds, java.lang.String filter)For HP use.java.lang.StringdownloadExportTraceabilityMatrixTemplateFile()For HP use.IListgetAllLinkedEntities(java.lang.String reqIDs, IList relationSettings)For HP use.IListgetCoverageTestConfigsByReqFilter(java.lang.String reqFilter, java.lang.String testIDs)Returns the list of test configurations that cover the requirements that match the requirement filter.IListgetLinkedEntities(ITraceabilityMatrixRelationSettings settings, int reqID, com4j.Holder<java.lang.String> tableName)For HP use.voidmoveRequirements(java.lang.String reqIDs, java.lang.String newPositions, int newParentId)Moves the requirements to be child nodes of the specified parent.-
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
-
Methods inherited from interface step.repository.alm.v16.otaclient.IReqFactory3
getCoverageTestsByReqFilter, getRequirementsByStatus, getRequirementsSummaryStatus, getRequirementType, getRequirementTypes, getRequirementTypes, getTracedList, reqTypeIdToName
-
Methods inherited from interface step.repository.alm.v16.otaclient.IReqFactory4
buildMultiProjectProgressGraph, buildMultiProjectSummaryGraph, buildMultiProjectTrendGraph
-
-
-
-
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 Holderparameter. rows- Mandatory Holderparameter. - 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 Holderparameter. - 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
-
-