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
Argument Name
Input/Output
Required?
Argument Type
Description

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)".
Siebel Connector for SAP R/3