Interface IBusinessProcess2
-
- All Superinterfaces:
com4j.Com4jObject
,IBaseField
,IBaseFieldEx
,IBaseFieldExMail
,IBusinessProcess
,IObjectLockingSupport
,ITest
- All Known Subinterfaces:
IBusinessProcess3
public interface IBusinessProcess2 extends IBusinessProcess
Represents a single Business Process Test.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com4j.Com4jObject
addFlowOutputParam(com4j.Com4jObject pSrcBPParam, int iteration, java.lang.String name)
Adds a flow output parameter to the test.void
deleteFlowOutputParam(com4j.Com4jObject pShadowCompParam)
Deletes the flow output parameter from the test.IList
flowOutputParameters()
The list of flow output parameters for the test.java.lang.Object
flowOutputParameters(int index)
IList
getParameterGroups(int groupLevel)
For HP use.IList
getRTParamOccurrences(com4j.Com4jObject pRTParam)
For HP use.boolean
hasDynamicDateParameterValue()
For HP use.boolean
isWithFlows()
For HP use.boolean
lockComponents()
For HP use.void
unlockALLComponents()
For HP use.-
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.otaclient.IBaseField
autoPost, autoPost, field, field, id, modified, post, refresh, undo, virtual
-
Methods inherited from interface step.repository.alm.otaclient.IBaseFieldEx
attachments, hasAttachment, history
-
Methods inherited from interface step.repository.alm.otaclient.IBaseFieldExMail
mail
-
Methods inherited from interface step.repository.alm.otaclient.IBusinessProcess
addBPComponent, addGroup, addRTParam, bpComponentByID, bpComponents, bpComponents, bptHistory, cancelDownloadPictures, deleteBPComponent, deleteGroup, deleteRTParam, downloadPictures, downloadPicturesProgress, groupByID, htmlScript, load, rtParameters, rtParameters, save
-
Methods inherited from interface step.repository.alm.otaclient.IObjectLockingSupport
isLocked, lockObject, unLockObject
-
Methods inherited from interface step.repository.alm.otaclient.ITest
checkoutPathIfExist, coverRequirement, designStepFactory, desStepsNum, execDate, execStatus, extendedStorage, fullPath, fullPathEx, getCoverList, getCoverList, hasCoverage, hasParam, ignoreDataHiding, ignoreDataHiding, lastRun, name, name, params, removeCoverage, templateTest, templateTest, type, type, vcs
-
-
-
-
Method Detail
-
flowOutputParameters
IList flowOutputParameters()
The list of flow output parameters for the test.
Getter method for the COM property "FlowOutputParameters"
- Returns:
- Returns a value of type otaclient.IList
-
flowOutputParameters
java.lang.Object flowOutputParameters(int index)
-
addFlowOutputParam
com4j.Com4jObject addFlowOutputParam(com4j.Com4jObject pSrcBPParam, int iteration, java.lang.String name)
Adds a flow output parameter to the test.
- Parameters:
pSrcBPParam
- Mandatory com4j.Com4jObject parameter.iteration
- Mandatory int parameter.name
- Mandatory java.lang.String parameter.- Returns:
- Returns a value of type com4j.Com4jObject
-
deleteFlowOutputParam
void deleteFlowOutputParam(com4j.Com4jObject pShadowCompParam)
Deletes the flow output parameter from the test.
- Parameters:
pShadowCompParam
- Mandatory com4j.Com4jObject parameter.
-
isWithFlows
boolean isWithFlows()
For HP use. Checks whether the test contains flows.
Getter method for the COM property "IsWithFlows"
- Returns:
- Returns a value of type boolean
-
hasDynamicDateParameterValue
boolean hasDynamicDateParameterValue()
For HP use. Checks whether the test contains at least one dynamic date parameters values.
Getter method for the COM property "HasDynamicDateParameterValue"
- Returns:
- Returns a value of type boolean
-
lockComponents
boolean lockComponents()
For HP use. Locks the test's components. Returns true on success.
Getter method for the COM property "LockComponents"
- Returns:
- Returns a value of type boolean
-
unlockALLComponents
void unlockALLComponents()
For HP use. Unlocks the test's components
-
getParameterGroups
IList getParameterGroups(int groupLevel)
For HP use. Returns the runtime flow parameters. If groupLevel is 1, parameters are grouped by components. If groupLevel is 2,by iterations.
- Parameters:
groupLevel
- Mandatory int parameter.- Returns:
- Returns a value of type otaclient.IList
-
getRTParamOccurrences
IList getRTParamOccurrences(com4j.Com4jObject pRTParam)
For HP use. Returns the list of IComponent objects in which the IRTParam value is used.
- Parameters:
pRTParam
- Mandatory com4j.Com4jObject parameter.- Returns:
- Returns a value of type otaclient.IList
-
-