SAP ABAP Class CL_QRFC_QUERY (NW qRFC Query)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
⤷
SQRFC2 (Package) ABAP Development for bgRFC

⤷

⤷

Properties
Class | CL_QRFC_QUERY | |
Short Description | NW qRFC Query | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | S | System Program |
Category | 0 | |
Package | SQRFC2 | ABAP Development for bgRFC |
Created | 20050511 | SAP |
Last change | 20090618 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_QRFC_QUERY has no forward declaration.
Interfaces
Class CL_QRFC_QUERY has no interface implemented.
Friends
Class CL_QRFC_QUERY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | INT4 | 1500 | Size of Selected Packages | 20050907 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Query All Queues of Current Client | 20050531 |
2 | ![]() |
Static method | Public | Method | Query All Locked, Faulty, and Long-Running Queues | 20050531 |
3 | ![]() |
Static method | Public | Method | Query All Locked, Faulty, and Long-Running Queues | 20050511 |
4 | ![]() |
Static method | Public | Method | Query All Locked, Faulty, and Long-Running Queues | 20050531 |
5 | ![]() |
Static method | Public | Method | Query Inbound Unit Information | 20050621 |
6 | ![]() |
Static method | Public | Method | Query Outbound Unit Information | 20050621 |
Events
Class CL_QRFC_QUERY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LT_QUEUE_LINE_INBOUND | Public | See coding | 20050511 | begin of lt_queue_line_inbound,
dest_name type bgrfc_dest_name_inbound,
queue_name type qrfc_queue_name,
time_stamp type TIMESTAMPL,
unit_id type bgrfc_unit_id,
end of lt_queue_line_inbound
|
||
2 | LT_QUEUE_LINE_OUTBOUND | Public | See coding | 20050511 | begin of lt_queue_line_outbound,
dest_name type bgrfc_dest_name_outbound,
queue_name type qrfc_queue_name,
time_stamp type TIMESTAMPL,
unit_id type bgrfc_unit_id,
end of lt_queue_line_outbound
|
||
3 | LT_QUEUE_STATUS_LINE_INBOUND | Public | See coding | 20050531 | begin of lt_queue_status_line_inbound,
dest_name type bgrfc_dest_name_inbound,
queue_name type qrfc_queue_name,
unit_id type bgrfc_unit_id,
status type QRFC_QUEUE_STATE,
end of lt_queue_status_line_inbound
|
||
4 | LT_QUEUE_STATUS_LINE_OUTBOUND | Public | See coding | 20050531 | begin of lt_queue_status_line_outbound,
dest_name type bgrfc_dest_name_outbound,
queue_name type qrfc_queue_name,
unit_id type bgrfc_unit_id,
status type QRFC_QUEUE_STATE,
end of lt_queue_status_line_outbound
|
||
5 | LT_QUEUE_STATUS_TABLE_INBOUND | Public | See coding | 20050531 | lt_queue_status_table_inbound type standard table of
lt_queue_status_line_inbound
with non-unique key dest_name queue_name
|
||
6 | LT_QUEUE_STATUS_TABLE_OUTBOUND | Public | See coding | 20050531 | lt_queue_status_table_outbound type standard table of
lt_queue_status_line_outbound
with non-unique key dest_name queue_name
|
||
7 | LT_QUEUE_TABLE_INBOUND | Public | See coding | 20050511 | LT_QUEUE_TABLE_INBOUND type standard table of
lt_queue_line_inbound
with non-unique key dest_name queue_name
|
||
8 | LT_QUEUE_TABLE_OUTBOUND | Public | See coding | 20050511 | LT_QUEUE_TABLE_OUTBOUND type standard table of
lt_queue_line_outbound
with non-unique key dest_name queue_name
|
||
9 | LT_RANGE_DEST_INBOUND | Public | See coding | 20050511 | LT_RANGE_DEST_INBOUND type range of bgrfc_dest_name_inbound
|
||
10 | LT_RANGE_DEST_OUTBOUND | Public | See coding | 20050511 | lt_range_dest_outbound type range of bgrfc_dest_name_outbound
|
||
11 | LT_RANGE_QUEUE | Public | See coding | 20050511 | lt_range_queue type range of qrfc_queue_name
|
||
12 | LT_UNIT_INFORMATION_LINE | Public | See coding | 20050622 | begin of LT_UNIT_INFORMATION_LINE,
DEST_INB type bgrfc_dest_name_inbound,
DEST_OUTB type bgrfc_dest_name_outbound,
QUEUE_NAME type qrfc_queue_name,
UNIT_ID type bgrfc_unit_id,
PRED_CNT type i,
CTIMESTAMP type timestampl,
tcode type TCODE,
cprog type program,
redo_cnt_manual type i,
redo_cnt_auto type i,
client type mandt,
host_name type syhost,
uname type USERNAME,
langu type langu,
is_deleted(1) type c,
is_noop(1) type c,
message type bgrfc_exe_message,
end of lt_unit_information_line
|
||
13 | LT_UNIT_INFORMATION_TABLE | Public | See coding | 20050622 | LT_UNIT_INFORMATION_TABLE
type standard table of
lt_unit_information_line with non-unique key unit_id
|
||
14 | LT_UNIT_TABLE | Public | See coding | 20050621 | LT_UNIT_TABLE type standard table of
BGRFC_UNIT_ID
|
Method Signatures
Method GET_ALL_QUEUES_INBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME_INBOUND | Call by reference | Type reference (TYPE) | LT_RANGE_DEST_INBOUND | Inbound Destination | 20050531 | ||
2 | ![]() |
QUEUE_NAME | Call by reference | Type reference (TYPE) | LT_RANGE_QUEUE | Queue Name für Hintergrund RFC | 20050531 | ||
3 | ![]() |
QUEUE_TABLE | Call by reference | Type reference (TYPE) | QRFC_QUEUE_I_TAB | Tabelle mit Queue und Destinationsnamen, sowie Queuestatus | 20050531 |
Method GET_ALL_QUEUES_INBOUND on class CL_QRFC_QUERY has no exception.
Method GET_ALL_QUEUES_OUTBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME_OUTBOUND | Call by reference | Type reference (TYPE) | LT_RANGE_DEST_OUTBOUND | Rangetabelle mit Inbound Destinationsnamen | 20050531 | ||
2 | ![]() |
QUEUE_NAME | Call by reference | Type reference (TYPE) | LT_RANGE_QUEUE | rangetabelle mit Queuenamen | 20050531 | ||
3 | ![]() |
QUEUE_TABLE | Call by reference | Type reference (TYPE) | QRFC_QUEUE_O_TAB | Tabelle mit Queues und ihrem Status | 20050531 |
Method GET_ALL_QUEUES_OUTBOUND on class CL_QRFC_QUERY has no exception.
Method GET_SUSPICIOUS_QUEUES_INBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME_INBOUND | Call by reference | Type reference (TYPE) | LT_RANGE_DEST_INBOUND | Rangetabelle mit Inbound Destinationsnamen | 20050511 | ||
2 | ![]() |
MAX_AGE | Call by reference | Type reference (TYPE) | NUMERIC | Maximales Alter einer Unit im Status "IN EXECUTION" | 20050511 | ||
3 | ![]() |
QUEUE_NAME | Call by reference | Type reference (TYPE) | LT_RANGE_QUEUE | rangetabelle mit Queuenamen | 20050511 | ||
4 | ![]() |
QUEUE_TABLE | Call by reference | Type reference (TYPE) | LT_QUEUE_TABLE_INBOUND | Tabelle mit Queues | 20050511 |
Method GET_SUSPICIOUS_QUEUES_INBOUND on class CL_QRFC_QUERY has no exception.
Method GET_SUSPICIOUS_QUEUES_OUTBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME_OUTBOUND | Call by reference | Type reference (TYPE) | LT_RANGE_DEST_OUTBOUND | Rangetabelle mit Inbound Destinationsnamen | 20050531 | ||
2 | ![]() |
MAX_AGE | Call by reference | Type reference (TYPE) | NUMERIC | Maximales Alter einer Unit im Status "IN EXECUTION" | 20050531 | ||
3 | ![]() |
QUEUE_NAME | Call by reference | Type reference (TYPE) | LT_RANGE_QUEUE | rangetabelle mit Queuenamen | 20050531 | ||
4 | ![]() |
QUEUE_TABLE | Call by reference | Type reference (TYPE) | LT_QUEUE_TABLE_OUTBOUND | Tabelle mit Queues | 20050531 |
Method GET_SUSPICIOUS_QUEUES_OUTBOUND on class CL_QRFC_QUERY has no exception.
Method GET_UNIT_INFORMATION_INBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT_INFORMATION | Call by reference | Type reference (TYPE) | LT_UNIT_INFORMATION_TABLE | 20050621 | |||
2 | ![]() |
UNIT_TABLE | Call by reference | Type reference (TYPE) | LT_UNIT_TABLE | 20050621 |
Method GET_UNIT_INFORMATION_INBOUND on class CL_QRFC_QUERY has no exception.
Method GET_UNIT_INFORMATION_OUTBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT_INFORMATION | Call by reference | Type reference (TYPE) | LT_UNIT_INFORMATION_TABLE | 20050621 | |||
2 | ![]() |
UNIT_TABLE | Call by reference | Type reference (TYPE) | LT_UNIT_TABLE | 20050621 |
Method GET_UNIT_INFORMATION_OUTBOUND on class CL_QRFC_QUERY has no exception.
History
Last changed by/on | SAP | 20090618 |
SAP Release Created in | 710 |