Skip to main content

Causeway Delete Item Command Handler

This workflow is included in the Causeway module.

Description​

This workflow has no description.

Properties​

This workflow has the following properties.

PropertyValue
NameCauseway Delete Item Command Handler
Codeworkflows_causewayDeleteItemCommandHandler
TypeWorkflow
ContextModule
EnabledYes
Elevated priorityYes

Trigger​

The system triggers this workflow when a message of the design below is received, rather than when items change.

PropertyValue
Workflow typeMessage
Applies toItems
Parameters designCauseway Delete Item Command
Can be triggered by other workflowsNo

Actions​

This workflow runs 3 actions, in the order shown in this simplified diagram. Every action's full settings are in the configuration below.

Configuration​

The full configuration of this workflow, including every action's parameters.

Show configuration (97 lines)
{
"trigger": {
"dodiCode": "designInterfaces_items",
"parametersDesignCode": "designs_causewayDeleteItemCommand",
"canBeTriggeredByWorkflows": false
},
"actions": [
{
"actionId": "685ad340de0bf8df53a01727",
"designCode": "designs_workflowDeleteItemAction",
"parameters": [
{
"attributeCode": "attributes_workflowDeleteItemActionsItemId",
"attributeType": "Link",
"value": {
"parameterCode": "attributes_causewayDeleteItemCommandItemIdToDelete",
"inputMode": "Each"
}
}
],
"variables": [],
"actions": [
{
"actionId": "685ad340de0bf8df53a01745",
"designCode": "designs_workflowOutputAction",
"description": "Waits for deletion (its output is ignored)",
"parameters": [
{
"attribute": {
"attributeCode": "attributes_workflowOutputActionItems",
"attributeType": "Link",
"value": []
}
},
{
"attribute": {
"attributeCode": "attributes_workflowOutputActionDodiCode",
"value": "designInterfaces_items",
"attributeType": "String"
}
},
{
"attribute": {
"attributeCode": "attributes_workflowOutputActionSingleInstance",
"value": true,
"attributeType": "Boolean"
}
}
],
"variables": [],
"actions": []
}
]
},
{
"actionId": "685ad7aade0bf8df53a01788",
"designCode": "designs_workflowPublishMessageAction",
"parameters": [
{
"attribute": {
"attributeCode": "attributes_workflowPublishMessageActionsDesignCode",
"attributeType": "String",
"value": "designs_causewayDeleteItemCommandResponse"
}
},
{
"attributeCode": "attributes_messageCommandResponseTraceId",
"attributeType": "String",
"value": {
"parameterCode": "attributes_messageCommandTraceId",
"inputMode": "Each"
}
},
{
"attributeCode": "attributes_causewayDeleteItemCommandResponseItemIdDeleted",
"attributeType": "Link",
"value": {
"parameterCode": "attributes_causewayDeleteItemCommandItemIdToDelete",
"inputMode": "Each"
}
}
],
"variables": [
{
"name": "stallVar",
"value": {
"outputAction": "685ad340de0bf8df53a01745",
"itemValue": {
"property": "ItemId"
}
}
}
],
"actions": []
}
]
}