TaskData

Holds business data relating to the task. The underlying data structures used to hold the business data in a TaskData object is different for regular Web-service clients and .NET clients.

TaskData Structure for Regular Web-service clients

For regular, Java-based Web-service clients, the TaskData object is a Map object in which business data is structured as a set of key-value pairs. Keys must be string values. Values can be any data type.

In the following example, the TaskData object holds customer information in a set of five key-value pairs.

Key Value
firstName String Anna
lastName String Pareo
emailAddress String apareo@msx.com
acctNum String J5468-6268-508
TransactionCodes String [ ] 20060819A1430

              20060330P0604

              20060314A1128

TaskData Structure for .NET Clients

For .NET clients, TaskData is a Map object that is made up of an array of MapEntry data structures. A MapEntry data structure contains two fields, as shown below:

Field Description
key String A name given to the field.
value AnyType The data that belongs to the field.

In the following example, the TaskData array contains five MapEntry data structures. Each entry consists of a field called "key," which represents the name of the field, and a field called "value," which contains the value of the field.

Element # key field value field
0 firstName String Anna
1 lastName String Pareo
2 emailAddress String apareo@msx.com
3 acctNum String J5468-6268-508
4 TransactionCodes String[ ] 20060819A1430

              20060330P0604

              20060314A1128