Siebel Connector for SAP R/3 > EAI Queue > EAI Queue Business Service >
DeleteMessage
The DeleteMessage method either deletes the status record or updates its status as Confirmed. Table 41 summarizes the DeleteMessage arguments.
Table 41. DeleteMessage Arguments
|
|
|
|
|
RowID |
Input |
No (see following comment) |
String |
Row ID for Queue Items Table. |
DeleteStatusRecord |
Input |
No |
String |
Value of True or False. False is default. |
QueueName |
Input |
Yes |
String |
Type for status table. |
Status |
Input |
No |
String |
Status value for status table - used if not deleting status record. |
Comments |
Input |
No |
String |
Comments for status table - used if not deleting status record. |
SearchSpec |
Input |
No (see following comment) |
String |
Search criteria. |
SortSpec |
Input |
No |
String |
Sort criteria. |
NumberRowsAffected |
Output |
|
String |
Number of rows deleted/updated. |
Comment. Either RowID or SearchSpec is required.
- If Row ID is provided, it is the only search criteria used and a single row is deleted.
- If a search spec is provided, all rows matching the search criteria are deleted.
- If a sort spec is provided, the first row retrieved using the sort spec is deleted, and other rows are not.
- SearchSpec is modified to be "[Queue Name] = 'Queue name given' AND (SearchSpec given)".
|