uCosminexus Service Platform, Basic Development Guide
This activity creates definitions for executing the following processes:
You define the details of assign activities in the Assign Activity dialog box.
When assigning a value to a variable, the format can be automatically converted and the value can be assigned even if the variable has a different format. The following table shows data convertibility and the conversion rules.
Table 5-13 Conversion rules for an assigned value
Data format of the value to be assigned | Data format after conversion | ||||||
---|---|---|---|---|---|---|---|
Boolean | Numeric | string | Message | ||||
XML | non-XML | any | |||||
Boolean | -- | Y#1 | Y#2 | N | N | N | |
Numeric | Y#3 | -- | Y#4 | N | N | N | |
string | Y#5 | P#6 | -- | N | N | N | |
Message | XML | N | N | N | -- | N | Y |
non-XML | N | N | N | N | -- | Y | |
any | N | N | N | Y | Y | -- |
In assign activities, there are some combinations that cannot be specified for the copy source and copy destination. The following figure shows copy source and copy destination combinations.
Table 5-14 Copy source and copy destination combinations
Copy source | Copy destination | ||||||||
---|---|---|---|---|---|---|---|---|---|
Variable (message type) | Variable (basic type) | Part of a variable (message type)# | Part of a variable (basic type)# | ||||||
XML | non-XML | any | XML | non-XML | XML | non-XML | |||
Variable (message type) | XML | Y | N | Y | N | Y | N | N | N |
non-XML | N | Y | Y | N | N | N | N | N | |
any | Y | Y | Y | N | N | N | N | N | |
Variable (basic type) | N | N | N | Y | N | N | Y | N | |
Part of a variable (message type) | XML | Y | N | N | N | Y | N | N | N |
non-XML | N | N | N | N | N | N | N | N | |
Part of a variable (basic type) | XML | N | N | N | Y | N | N | Y | N |
non-XML | N | N | N | Y | N | N | Y | N | |
Expression | N | N | N | Y | N | N | Y | N |
To define a receive activity:
You can send the system exception occurring in the activity, by transforming to general fault. For details, see "4.7 General fault for transforming the system exception to fault" in the manual "Service Platform Function Guide".
All Rights Reserved. Copyright (C) 2015, Hitachi, Ltd.