Siebel Connector for SAP R/3 > EAI Queue > EAI Queue Business Service >
GetStatus
GetStatus retrieves the current status record from a given Row ID or Search Spec. Table 43 summarizes the GetStatus arguments.
Table 43. GetStatus Arguments
|
|
|
|
|
RowID |
Input/output |
No (see following comment) |
String |
Row ID for Queue Items Table. |
QueueName |
Input |
Yes |
String |
Type for status table. |
SearchSpec |
Input |
No (see following comment) |
String |
Search criteria. |
SortSpec |
Input |
No |
String |
Sort criteria. |
ReferenceID |
Output |
|
String |
Reference ID. |
SequenceID |
Output |
|
String |
Sequence number. |
Status |
Output |
|
String |
Status value for status table. |
ReferenceValue2 |
Output |
|
String |
Additional information. |
ReferenceValue3 |
Output |
|
String |
Additional information. |
Comments |
Output |
|
String |
Comments for status table. |
Comment. One of either RowID or SearchSpec is required.
- If Row ID is provided, it is the only search criteria used and that row is retrieved.
- If both a search spec and sort spec are provided, the first record selected using this information is returned.
- If a search spec is provided and no sort spec is provided, then the records are sorted based on Sequence number and the oldest entry in the queue that matches the search spec is returned.
- SearchSpec is modified to be "[Queue Name] = 'Queue name given' AND (SearchSpec given)".
|