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 ============================================