Stopping a batch job using a transaction
You can use the InfoSphere® MDM updateTask transaction to stop batch jobs from processing.
Procedure
Example
<?xml version="1.0" encoding="UTF-8"?>
<TCRMService xmlns="http://www.ibm.com/mdm/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.ibm.com/mdm/schema MDMDomains.xsd">
<RequestControl>
<requestID>6191413</requestID>
<DWLControl>
<requesterName>cusadmin</requesterName>
<requesterLocale>en</requesterLocale>
</DWLControl>
</RequestControl>
<TCRMTx>
<TCRMTxType>updateTask</TCRMTxType>
<TCRMTxObject>TaskBObj</TCRMTxObject>
<TCRMObject>
<TaskBObj>
<TaskId>1234787856</TaskId>
<TaskDefinitionId>80</TaskDefinitionId>
<TaskCatType>8</TaskCatType>
<PriorityType>100</PriorityType>
<TaskOwnerRole>Bulk Processing</TaskOwnerRole>
<TaskDueDate>2012-01-25 11:00:00.000</TaskDueDate>
<ProcessId>1000051</ProcessId>
<!-- STOP_TASK -->
<TaskActionType>14</TaskActionType>
<TaskLastUpdateDate>2012-01-26 02:34:06.0</TaskLastUpdateDate>
</TaskBObj>
</TCRMObject>
</TCRMTx>
</TCRMService>