WebSphere MQ Workflow 3.4 Generic C API Test / Prototyping Tool

[prev][next][parent][TOC]

FmcjPersistentList

===Syntax for FmcjPersistentList APIs===================================

FmcjPersistentListDelete
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpRc                              FMC_OK
End

FmcjPersistentListSetDescription
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  Description                       "value" | NULL
  XpRc                              FMC_OK
End

FmcjPersistentListSetThreshold
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  Threshold                         unsigned long | NULL
  XpRc                              FMC_OK
End

FmcjPersistentListSetFilter
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  Filter                            "fi_value" | NULL
  XpRc                              FMC_OK
End

FmcjPersistentListSetSortCriteria
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  SortCriteria                      "sc_value" | NULL
  XpRc                              FMC_OK
End

FmcjPersistentListRefresh
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpRc                              FMC_OK
End

FmcjPersistentListDescription
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  BufferLength                      unsigned long
  XpValue                           "value" | NULL
End

FmcjPersistentListDescriptionIsNull
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpValue                           TRUE | FALSE
End

FmcjPersistentListName
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  BufferLength                      unsigned long
  XpValue                           "value" | NULL
End

FmcjPersistentListThreshold
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpValue                           unsigned long
End

FmcjPersistentListThresholdIsNull
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpValue                           TRUE | FALSE
End

FmcjPersistentListFilter
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  BufferLength                      unsigned long
  XpValue                           "fi_value" | NULL
End

FmcjPersistentListFilterIsNull
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpValue                           TRUE | FALSE
End

FmcjPersistentListSortCriteria
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  BufferLength                      unsigned long
  XpValue                           "sc_value" | NULL
End

FmcjPersistentListSortCriteriaIsNull
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpValue                           TRUE | FALSE
End

FmcjPersistentListOwnerOfList
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  BufferLength                      unsigned long
  XpValue                           "value" | NULL
End

FmcjPersistentListOwnerOfListIsNull
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpValue                           TRUE | FALSE
End

FmcjPersistentListType
  ActivityInstanceListHdl           i
  | ProcessInstanceListHdl          i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  XpValue                           Fmc_LT_NotSet
                                  | Fmc_LT_Public
                                  | Fmc_LT_Private
End

/* version 3.3.0 or > */
FmcjPersistentListPersistentOid
  ProcessInstanceListHdl            i
  | ProcessTemplateListHdl          i
  | WorklistHdl                     i
  PersistentOidHdl                  n
  [ PersistentOidOutputFileSpec     "FileSpec" ]
  BufferLength                      unsigned long
  XpValue                           "value" | NULL
End