WebSphere MQ Workflow 3.4 Generic C API Test / Prototyping Tool
[prev][next][parent][TOC]
Sleep Example
Test Case
/* Example4 test case */
FmcjGlobalConnect
XpRc FMC_OK
End
FmcjExecutionServiceAllocate
ExecutionServiceHdl 1
XpRc FMC_OK
End
FmcjExecutionServiceLogon
ExecutionServiceHdl 1
UserId "ADMIN"
Password "password"
SessionMode Fmc_SM_Default
AbsentIndicator Fmc_SA_NotSet
XpRc FMC_OK
End
TestTool_Sleep
SleepTime_ms 5000
UserText "Sleep after Logon()"
Beep TRUE
End
FmcjExecutionServiceQueryProcessTemplates
ExecutionServiceHdl 1
Filter "NAME LIKE 'Cont*'"
SortCriteria "NAME ASC"
Threshold 200
ProcessTemplateVectorHdl 1
ShowAllObjectNames TRUE
XpRc FMC_OK
End
TestTool_Sleep
SleepTime_ms RANDOM
RandomUpperLimit 30000
UserText "Sleep after QueryProcessTemplates()"
Beep FALSE
End
FmcjProcessTemplateVectorDeallocate
ProcessTemplateVectorHdl 1
End
FmcjExecutionServiceLogoff
ExecutionServiceHdl 1
XpRc FMC_OK
End
FmcjGlobalDisconnect
XpRc FMC_OK
End
Result
C API Test Tool for MQ Workflow v31_344 Windows 95/NT: FMCTJCA1
Test case: EXAMPLE4
Mon Jun 22 11:00:11 1998
============================================================================
+++>
============================================================================
FmcjGlobalConnect
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjExecutionServiceAllocate
parameter: ExecutionServiceHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjExecutionServiceLogon
parameter: ExecutionServiceHdl = 1
parameter: UserID = ADMIN
parameter: Password = password
parameter: SessionMode = Fmc_SM_Default = 0
parameter: AbsentIndicator = Fmc_SA_NotSet = 0
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
TestTool_Sleep
parameter: SleepTime_ms = 5000
parameter: UserText = Sleep after Logon()
============================================================================
FmcjExecutionServiceQueryProcessTemplates
parameter: ExecutionServiceHdl = 1
parameter: Filter = NAME LIKE 'Cont*'
parameter: SortCriteria = NAME ASC
parameter: Threshold = 200
parameter: ProcessTemplateVectorHdl = 1
..........Object Names Report...............................................
vector size = 14
0) ContainerProcess_x012
1) ContainerProcess_x022
2) ContainerProcess1
3) ContainerProcess10
4) ContainerProcess2
5) ContainerProcess3
6) ContainerProcess4
7) ContainerProcess5
8) ContainerProcess6
9) ContainerProcess7
10) ContainerProcess8
11) ContainerProcess9
12) ContainerProcessA
13) ContainerProcessB
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
TestTool_Sleep
parameter: SleepTime_ms = 8000 (RANDOM; random range: 1000-30000 ms)
parameter: UserText = Sleep after QueryProcessTemplates()
============================================================================
FmcjProcessTemplateVectorDeallocate
parameter: ProcessTemplateVectorHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = Expected RC missing
============================================================================
FmcjExecutionServiceLogoff
parameter: ExecutionServiceHdl = 1
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjGlobalDisconnect
..........RC Report.........................................................
AcRc = FMC_OK = 0
XpRc = FMC_OK
+++OK+++
============================================================================
FmcjExecutionServiceDeallocate( 1 ) ended with RC = 0
Cleanup done by Test Tool
============================================================================
====== Test case ended normally ============================================