WFGetInterfaceList

This call returns interface list associated with the process. You can view the XML input and output parameters, which have to be passed for fetching the list and displaying it. There is a list of errors and warning that can occur in the execution.

 

Input Parameter description

 View Sample XMLInput

Output Parameter description

 View Sample XMLOuput

Errors and Warnings

View Sample Code

 

Input Parameter description

* implies for the mandatory parameter.

Name

Parent Tag

Description

Valid Value

Option *

Root

It refers to the case sensitive call name.

case sensitive call name.

EngineName *

Root

It is the cabinet or database name, which has to be connected.

NA

SessionID *

Root

It is the logged in user session id

NA

ProcessName *

Root

It is the process name for which the external interface list is assigned

NA

ProcessDefinitionID*

Root

It is the process definition id

NA

ProcessInstanceId *

Root

It is the process instance id for which the interfaces are to be fetched

NA

 

Output Parameter description

Name

Parent Tag

Description

Option

Root

It refers to the case sensitive call name.

MainCode

Exception

Error code specified by WAPI.

Interfaceid

InterfaceInfo

It is the name of the external interface

InterfaceName

InterfaceInfo

It is the class of the external interface which is exposed.

InterfaceElementsList

InterfaceInfo

It is the list of external interface elements.

TotalCount

Root

It is the total number of external interfaces associated with process

 

Errors and Warnings

Code

Constant Value

Message

15

WM_INVALID_FILTER

The requested filter is invalid.

11

WM_INVALID_SESSION_HANDLE

Invalid session

4

WM_INVALID_PROCESS_INSTANCE

The process instance ID was not valid.