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 |