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 IList
calculateTraceabilityMatrix(java.lang.String filter, IList relationSettings, com4j.Holder<IList> statistics, com4j.Holder<IList> rows)
For HP use.ITraceabilityMatrixRelationSettings
createTraceabilityMatrixRelationSettings(java.lang.String relationName, java.lang.String logicalCondition, boolean existInIds, java.lang.String filter)
For HP use.java.lang.String
downloadExportTraceabilityMatrixTemplateFile()
For HP use.IList
getAllLinkedEntities(java.lang.String reqIDs, IList relationSettings)
For HP use.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.IList
getLinkedEntities(ITraceabilityMatrixRelationSettings settings, int reqID, com4j.Holder<java.lang.String> tableName)
For HP use.void
moveRequirements(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
-
-