<manual-activity id="1" category="AC1">
...
<task>
...
</task>
<allocation-strategy
identifier="curam.core.sl.intf.
WorkflowAllocationFunction.manualAllocationStrategy"
type="function">
<function-mappings>
<formal-parameters>
<formal-parameter index="0">
<base-type type="INT32">
<wdo-attribute wdo-name="Context_Task"
name="taskID"/>
</base-type>
</formal-parameter>
<formal-parameter index="1">
<base-type type="INT64">
<wdo-attribute
wdo-name="Context_RuntimeInformation"
name="processInstanceID"/>
</base-type>
</formal-parameter>
<formal-parameter index="2">
<struct type="curam.struct.TaskDetails">
<field name="taskID">
<base-type type="INT64">
<wdo-attribute wdo-name="Context_Task"
name="taskID"/>
</base-type>
</field>
<field name="category">
<base-type type="STRING">
<wdo-attribute wdo-name="TaskCreateDetails"
name="category"/>
</base-type>
</field>
</struct>
</formal-parameter>
<formal-parameter index="3">
<struct type="curam.struct.PersonDetails">
<field name="identifier">
<base-type type="INT64">
<wdo-attribute wdo-name=
"PersonDetailsList[Context_Loop.loopCount]"
name="identifier"/>
</base-type>
</field>
<field name="fullName">
<base-type type="STRING">
<wdo-attribute wdo-name=
"PersonDetailsList[Context_Loop.loopCount]"
name="fullName"/>
</base-type>
</field>
</struct>
</formal-parameter>
</formal-parameters>
</function-mappings>
</allocation-strategy>
<event-wait>
...
</event-wait>
</manual-activity>
- function-mappings
- This contains the details of the input mappings for the formal parameters of the specified allocation function. Allocation functions are Cúram business methods (similar to those that are specified for automatic activities) that have a distinct return signature (allocation functions must have a return type of curam.util.workflow.struct.AllocationTargetList). Therefore, the metadata used for these mappings are the same as those used for the input mappings for the business process object methods that are associated with automatic activities. The reader should refer to the Input Mappings section of the automatic activity chapter for further details of this metadata and it's meaning.