SAP ABAP Class CL_QRFC_OUTBOUND_MONITOR (Monitor API Class for Outbound bgRFC qRFC)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
     SBGRFCMON (Package) Package for bgRFC Monitor Classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BGRFC_MONITOR_OUTBOUND_IMPL Base Class for All Outbound Monitors 20060606
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BGRFC_MONITOR_OUTBOUND Interface to General bgRFC Monitor API Methods 20060523
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_QRFC_OUTBOUND_MONITOR Interface for Outbound qRFC Monitor 20060523
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_QRFC_OUT_MONITOR Special Interface for qRFC Monitor API 20060523
Properties
Class CL_QRFC_OUTBOUND_MONITOR  
Short Description Monitor API Class for Outbound bgRFC qRFC    
Super Class CL_BGRFC_MONITOR_OUTBOUND_IMPL Base Class for All Outbound Monitors 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SBGRFCMON   Package for bgRFC Monitor Classes 
Created 20060523   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BGRFC_MONITOR_OUTBOUND Interface to General bgRFC Monitor API Methods 20060523
2 IF_QRFC_OUTBOUND_MONITOR Interface for Outbound qRFC Monitor 20060523
3 IF_QRFC_OUT_MONITOR Special Interface for qRFC Monitor API 20060523
Friends
# Friend Modeled only Created on Description
1 CL_BGRFC_MONITOR_API 20060526 Factory Class for bgRFC Monitor API
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MAX_UNIT_CHECKED Constant Private Type reference (TYPE) I 3000 20060718
2 C_TRY_CNT_MAX Constant Private Type reference (TYPE) I 1000 20060718
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor of Class 20060523
2 CREATE_INSTANCE Static method Private Method Instantiation Method 20060523
3 DELETE_UNIT_LIST Static method Public Method Deletes Unit List 20060602
4 GET_DESTINATIONS Static method Public Method Destinations with Outbound Type Q Units 20060619
5 GET_DESTINATIONS_ERROR_QUEUES Static method Public Method Destinations with Outbound Type Q Units 20060621
6 GET_DESTINATIONS_LOCKED_QUEUES Static method Public Method Destinations with Outbound Type Q Units 20060621
7 GET_ERRONEOUS_QUEUES Static method Public Method Gets Tables of Error Queues and Error Messages 20060614
8 GET_FUNCTION_MODULES Static method Public Method Gets Names of Registered Function Modules 20060523
9 GET_LOCKED_QUEUE_TAB Static method Public Method Gets List of Locked Queues and Lock Reason 20060616
10 GET_NUMBER_OF_EXEC_UNITS Static method Public Method Number of Executable bgRFC qRFC Units 20060523
11 GET_PREDECESSORS Static method Public Method Gets Predecessor of Unit 20060524
12 GET_QUEUES_BY_UNIT Static method Public Method List of queues in which unit is registered 20060524
13 GET_QUEUE_STATUS_LIST Static method Public Method List of Statuses and Queue Names 20060718
14 GET_SUSPICIOUS_DESTINATIONS Static method Public Method Destinations with Long Waiting Units 20060606
15 GET_SUSPICIOUS_QUEUES Static method Public Method Gets Queues with Long Running Units and Errors 20060619
16 GET_UNITS_BY_DATE Static method Public Method Gets Number of Units in Period 20060523
17 GET_UNIT_INFORMATION Static method Public Method Query Information for Unit 20060616
18 GET_UNIT_INFORMATION_BY_QUEUE Static method Public Method Gets Information on First Units in Queue 20060616
19 GET_UNIT_INFORMATION_LIST Static method Public Method Query Information for Unit 20060616
20 GET_UNIT_LOCKS Static method Public Method Gets List of Locks and Lock Reasons for Unit 20060523
21 GET_UNIT_STATE Static method Private Method 20060718
22 GET_UNIT_STATE_LOCAL_CONTEXT Static method Private Method 20060718
23 GET_UNIT_STATE_NO_PRED_UNITS Static method Private Method 20060718
24 LOCK_QUEUE_LIST Static method Public Method Locks List of Queues 20060612
25 UNLOCK_UNITS Static method Public Method Remove Lock for Series of Units 20060526
26 UNLOCK_UNIT_LOCAL Instance method Public Method 20060727
27 UNLOCK_UNIT_TEST Instance method Public Method 20060608
Events
Class CL_QRFC_OUTBOUND_MONITOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_QRFC_QOUT_STRUCT Protected See coding 20060627 BEGIN OF LT_QRFC_QOUT_STRUCT , DEST_NAME TYPE bgrfc_dest_name_outbound, queue_name TYPE qrfc_queue_name, unit_id TYPE bgrfc_unit_id, client TYPE symandt, END OF LT_QRFC_QOUT_STRUCT
2 QUEUE_INFO_TAB_TYPE Private See coding 20060718 queue_INFO_TAB_TYPE type standard TABLE OF queue_INFO_TYPE with non-unique key unit_id
3 QUEUE_INFO_TYPE Private See coding 20060718 begin of queue_info_type, unit_id type bgrfc_unit_id, queue_name type qrfc_queue_name, next_unit_id type bgrfc_unit_id, end of queue_info_type
4 UNIT_INFO_TAB_TYPE Private See coding 20060718 UNIT_INFO_TAB_TYPE type standard TABLE OF UNIT_INFO_TYPE with non-unique key unit_id
5 UNIT_INFO_TYPE Private See coding 20060718 begin of UNIT_INFO_TYPE, unit_id type bgrfc_unit_id, * is_top_unit(1) type c, is_noop(1) type c, is_deleted(1) type c, is_runnable(1) type c, pred_cnt type i, exe_mode type bgrfc_exe_mode, state type bgrfc_exe_state, end of unit_info_type
6 UNIT_TAB_TYPE Private See coding 20060718 unit_tab_type TYPE SORTED TABLE OF bgrfc_unit_id WITH UNIQUE KEY table_line INITIAL SIZE 16
7 UNIT_TO_CHECK_TAB_TYPE Private See coding 20060718 unit_to_check_tab_type TYPE SORTED TABLE OF unit_to_check_type WITH NON-UNIQUE KEY is_noop is_deleted INITIAL SIZE 16
8 UNIT_TO_CHECK_TYPE Private See coding 20060718 BEGIN OF unit_to_check_type, is_noop TYPE abap_bool, is_deleted TYPE abap_bool, unit_id TYPE bgrfc_unit_id, pred_cnt TYPE i, END OF unit_to_check_type
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20060523
2 Importing II_AUTH_CHECK Call by reference Object reference (TYPE REF TO) IF_BGRFC_MONITOR_AUTHORITY Berechtigungsprüfung für den bgRFC Monitor 20090114
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060707

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandant, für den Monitor erzeugt werden soll 20060523
2 Returning MONITOR_REFERENCE Value transfer Object reference (TYPE REF TO) CL_QRFC_OUTBOUND_MONITOR Monitorapiklasse für bgRFC qRFC Outbound 20060523

Method CREATE_INSTANCE on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method DELETE_UNIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT_TABLE Call by reference Type reference (TYPE) BGRFC_UNIT_TABLE Tabelle von Unit IDs des bgRFC 20060602

Method DELETE_UNIT_LIST on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method GET_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060619
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060619
3 Returning DEST_TAB Value transfer Type reference (TYPE) BGRFC_DEST_NAME_TAB_OUTBOUND Tabelle von Outbound Destinationsnamen 20060619
4 Importing QUEUE_RANGE Call by reference Type reference (TYPE) QRFC_QUEUE_RANGE Rangetabellentyp für Queueranges 20060619
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060619

Method GET_DESTINATIONS_ERROR_QUEUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060621
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060621
3 Returning DEST_TAB Value transfer Type reference (TYPE) BGRFC_DEST_NAME_TAB_OUTBOUND Tabelle von Outbound Destinationsnamen 20060621
4 Importing QUEUE_RANGE Call by reference Type reference (TYPE) QRFC_QUEUE_RANGE Rangetabellentyp für Queueranges 20060621
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060621

Method GET_DESTINATIONS_LOCKED_QUEUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060621
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060621
3 Returning DEST_TAB Value transfer Type reference (TYPE) BGRFC_DEST_NAME_TAB_OUTBOUND Tabelle von Outbound Destinationsnamen 20060621
4 Importing QUEUE_RANGE Call by reference Type reference (TYPE) QRFC_QUEUE_RANGE Rangetabellentyp für Queueranges 20060621
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060621

Method GET_ERRONEOUS_QUEUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060614
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060614
3 Importing QUEUE_RANGE Call by reference Type reference (TYPE) QRFC_QUEUE_RANGE Rangetabellentyp für Queueranges 20060614
4 Returning QUEUE_TABLE Value transfer Type reference (TYPE) QRFC_OUTB_QUEUE_ERROR_TABLE Tabelle mit Queues und Fehlermeldungen des bgRFC 20060614

Method GET_ERRONEOUS_QUEUES on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method GET_FUNCTION_MODULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FUNC_NAME_TAB Value transfer Type reference (TYPE) BGRFC_FUNC_NAME_TABLE Tabelle mit Namen der Funktionsbausteine im bgRFC 20060523
2 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060523
3 Importing UNIT_TYPE Call by reference Type reference (TYPE) BGRFC_UNIT_KIND Art einer RFC Hintergrund Unit 20060523
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060523

Method GET_LOCKED_QUEUE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060616
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060616
3 Importing QUEUE_RANGE Call by reference Type reference (TYPE) QRFC_QUEUE_RANGE Rangetabellentyp für Queueranges 20060616
4 Returning QUEUE_TABLE Value transfer Type reference (TYPE) QRFC_OUTB_QUEUE_LOCK_TABLE Tabelle mit Queues und zugehörigen Sperren 20060616

Method GET_LOCKED_QUEUE_TAB on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method GET_NUMBER_OF_EXEC_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060523
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060523
3 Returning EXEC_UNITS Value transfer Type reference (TYPE) BGRFC_EXEC_UNITS_OUTBOUND_TAB Anzahl der ausführbaren Units 20060523

Method GET_NUMBER_OF_EXEC_UNITS on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method GET_PREDECESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060524
2 Returning UNIT_TABLE Value transfer Type reference (TYPE) BGRFC_UNIT_TABLE Tabelle von Unit IDs des bgRFC 20060524
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20121015

Method GET_QUEUES_BY_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20060616
2 Exporting DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20060614
3 Exporting QUEUE_TAB Call by reference Type reference (TYPE) QRFC_QUEUE_TABLE Tabelle mit Queuenamen zu einer Destination 20060524
4 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060524
# Exception Resumable Description Created on
1 CX_BGRFC_INVALID_UNIT Ungültige Unit des Hintergrund RFCs 20060524
2 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20070829
3 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060614

Method GET_QUEUE_STATUS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20060718
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20060718
3 Returning QUEUE_STATE_TAB Value transfer Type reference (TYPE) QRFC_QUEUE_STATUS_TABLE Tabelle mit Status von Queues 20060718
4 Importing QUEUE_TAB Call by reference Type reference (TYPE) QRFC_QUEUE_TABLE Tabelle mit Queuenamen zu einer Destination 20060718
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060718

Method GET_SUSPICIOUS_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060705
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060606
3 Returning DEST_TAB Value transfer Type reference (TYPE) BGRFC_DEST_NAME_TAB_OUTBOUND Tabelle von Outbound Destinationsnamen 20060606
4 Importing MAX_RUNNABLE_TIME Call by reference Type reference (TYPE) NUMERIC Maximale Zeit in Tabelle mit lauffähigen Units 20060606
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060606

Method GET_SUSPICIOUS_QUEUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060619
2 Importing DEST_RANGE Call by reference Type reference (TYPE) BGRFC_DEST_RANGE_OUTBOUND Rangetabelle für bgRFC Outbound Destinationsnamen 20060619
3 Importing MAX_TIME Call by reference Type reference (TYPE) NUMERIC Maximale Zeit in Sekunden 20060619
4 Importing QUEUE_RANGE Call by reference Type reference (TYPE) QRFC_QUEUE_RANGE Rangetabellentyp für Queueranges 20060619
5 Returning QUEUE_TABLE Value transfer Type reference (TYPE) QRFC_OUTB_SUS_QUEUE_TABLE Tabelle mit Queuenamen zu einer Destination 20060619

Method GET_SUSPICIOUS_QUEUES on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method GET_UNITS_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060523
2 Importing DATE_RANGE Call by reference Type reference (TYPE) BGRFC_DATE_RANGE Rangetabelle für langen Zeitstempel 20060523
3 Changing UNIT_TABLE Call by reference Type reference (TYPE) BGRFC_DEST_OUTB_UNIT_ID_TAB Tabelle mit Destinationsnamen und Unit IDs im Outboundfall 20060523
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060523

Method GET_UNIT_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID ID einer Unit des bgRFC 20060616
2 Returning UNIT_INFORMATION Value transfer Type reference (TYPE) QRFC_UNIT_INFO_OUTBOUND Struktur für Informationen über Units 20060616
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20061114
2 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060616

Method GET_UNIT_INFORMATION_BY_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060619
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20060616
3 Importing QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME Queue Name für Hintergrund RFC 20060616
4 Importing SHOW_DELETED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Informationen zu gelöschten Units einschließen 20060619
5 Importing STARTING_UNIT Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060620
6 Returning UNIT_INFO_TABLE Value transfer Type reference (TYPE) QRFC_OUTB_UNIT_INFO_TAB Tabelle mit Detailinformationen zu qRFC Outbound Units 20060616
7 Importing UNIT_NUMBER Call by reference Type reference (TYPE) INT4 20 Maximale Zahl von Units 20060616
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060616
2 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060616

Method GET_UNIT_INFORMATION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_RANGE Call by reference Type reference (TYPE) BGRFC_CLIENT_RANGE Rangetabelle für Client 20060616
2 Returning UNIT_INFORMATION Value transfer Type reference (TYPE) QRFC_OUTB_UNIT_INFO_TAB Struktur für Informationen über Units 20060616
3 Importing UNIT_TABLE Call by reference Type reference (TYPE) BGRFC_UNIT_TABLE Tabelle von Unit IDs des bgRFC 20060616
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060616

Method GET_UNIT_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOCK_ID_TAB Value transfer Type reference (TYPE) BGRFC_LOCK_ID_TAB Tabelle von Sperr IDs für den bgRFC 20060523
2 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060523
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060523

Method GET_UNIT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060718
2 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20060718
3 Changing QUEUE_INFO_TAB Call by reference Type reference (TYPE) QUEUE_INFO_TAB_TYPE 20060718
4 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060718
5 Changing UNIT_INFO_TAB Call by reference Type reference (TYPE) UNIT_INFO_TAB_TYPE 20060718
6 Exporting UNIT_STATE Value transfer Type reference (TYPE) BGRFC_UNIT_STATE Zustand einer bgRFC Unit 20060718

Method GET_UNIT_STATE on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method GET_UNIT_STATE_LOCAL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHECKED_UNIT_TAB Call by reference Type reference (TYPE) UNIT_TAB_TYPE 20060718
2 Importing CHECK_FOR_LOCKED Call by reference Type reference (TYPE) ABAP_BOOL 20060718
3 Importing CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20060718
4 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20060718
5 Importing PRED_CNT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20060718
6 Changing QUEUE_INFO_TAB Call by reference Type reference (TYPE) QUEUE_INFO_TAB_TYPE 20060718
7 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060718
8 Changing UNIT_INFO_TAB Call by reference Type reference (TYPE) UNIT_INFO_TAB_TYPE 20060718
9 Exporting UNIT_STATE Call by reference Type reference (TYPE) BGRFC_UNIT_STATE Zustand einer bgRFC Unit 20060718
10 Exporting UNIT_TO_CHECK_TAB Call by reference Type reference (TYPE) UNIT_INFO_TAB_TYPE 20060718

Method GET_UNIT_STATE_LOCAL_CONTEXT on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method GET_UNIT_STATE_NO_PRED_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT_ID Call by reference Type reference (TYPE) BGRFC_UNIT_ID Id einer Unit im Hintergrund RFC 20060718
2 Returning UNIT_STATE Value transfer Type reference (TYPE) BGRFC_UNIT_STATE Zustand einer bgRFC Unit 20060718

Method GET_UNIT_STATE_NO_PRED_UNITS on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method LOCK_QUEUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME Call by reference Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND Name der Destination im Outbound Fall 20060612
2 Returning LOCKED_QUEUES Value transfer Type reference (TYPE) QRFC_QUEUE_TABLE Tabelle mit Queuenamen zu einer Destination 20060612
3 Importing LOCK_ON_TOP Call by reference Type reference (TYPE) ABAP_BOOL Alle Units werden sofort (X) oder später gesperrt 20060612
4 Importing QUEUE_TAB Call by reference Type reference (TYPE) QRFC_QUEUE_TABLE Tabelle mit Queuenamen zu einer Destination 20060612
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060612

Method UNLOCK_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT_TABLE Call by reference Type reference (TYPE) BGRFC_UNIT_TABLE Tabelle von Unit IDs des bgRFC 20060526
# Exception Resumable Description Created on
1 CX_BGRFC_INVALID_UNIT Ungültige Unit des Hintergrund RFCs 20060526
2 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20060526
3 CX_BGRFC_MONITOR_API_AUTHORITY Fehlende Berechtigung im bgRFC Monitor API 20060526

Method UNLOCK_UNIT_LOCAL Signature

Method UNLOCK_UNIT_LOCAL on class CL_QRFC_OUTBOUND_MONITOR has no parameter.
Method UNLOCK_UNIT_LOCAL on class CL_QRFC_OUTBOUND_MONITOR has no exception.

Method UNLOCK_UNIT_TEST Signature

Method UNLOCK_UNIT_TEST on class CL_QRFC_OUTBOUND_MONITOR has no parameter.
Method UNLOCK_UNIT_TEST on class CL_QRFC_OUTBOUND_MONITOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710