SAP ABAP Interface IF_BGRFC_MONITOR_INBOUND (Interface to General bgRFC Monitor API Methods)
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 - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_QRFC_INBOUND_MONITOR | Interface for Methods of Type Q Units | 20060707 |
2 | Interface composition (i COMPRISING i_ref) | IF_TRFC_INBOUND_MONITOR | Interface for Monitoring of Type T Units | 20060707 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_BGRFC_INBOUND_MONITOR | Implementation of General bgRFC Monitor Methods | 20060706 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_QRFC_INBOUND_MONITOR | Methods for Type Q Units in Inbound Case | 20060707 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_TRFC_INBOUND_MONITOR | Implementation of Monitor Methods for Type T Units | 20060707 |
Properties
Interface | IF_BGRFC_MONITOR_INBOUND | |
Short Description | Interface to General bgRFC Monitor API Methods |
General Data
Package | SBGRFCMON | Package for bgRFC Monitor Classes |
Created | 20060704 | SAP |
Last changed | 20130531 | SAP |
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 IF_BGRFC_MONITOR_INBOUND has no interface.
Friends
Interface IF_BGRFC_MONITOR_INBOUND has no friend.
Attributes
Interface IF_BGRFC_MONITOR_INBOUND has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Enables Debugging of Unit | 20060704 |
2 | ![]() |
Instance method | Public | Method | Enables debugging of unit with current user | 20070815 |
3 | ![]() |
Instance method | Public | Method | Status of Destination | 20060710 |
4 | ![]() |
Instance method | Public | Method | Gets Names of Function Modules of Unit | 20060704 |
5 | ![]() |
Instance method | Public | Method | Number of Executable Units | 20060704 |
6 | ![]() |
Instance method | Public | Method | Gets Destinations with Long Running Units and Errors | 20060704 |
7 | ![]() |
Instance method | Public | Method | Gets Units of Date | 20060704 |
8 | ![]() |
Instance method | Public | Method | Gets Locks of Unit | 20060704 |
9 | ![]() |
Instance method | Public | Method | Gets Type of Unit | 20060704 |
10 | ![]() |
Instance method | Public | Method | Locks Destination | 20060704 |
11 | ![]() |
Instance method | Public | Method | Run Runtime Analysis for Unit | 20060704 |
12 | ![]() |
Instance method | Public | Method | Set Debugging Block | 20060704 |
13 | ![]() |
Instance method | Public | Method | Run Unit with Trace | 20060706 |
14 | ![]() |
Instance method | Public | Method | Remove Destination Lock | 20060704 |
Events
Interface IF_BGRFC_MONITOR_INBOUND has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | BGRFC_UNIT_RANGE | Public | See coding | 20060704 | BGRFC_UNIT_RANGE TYPE RANGE OF BGRFC_UNIT_ID
|
Method Signatures
Method DEBUG_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim anlegen von Debugsperren | 20060706 | |
2 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20060704 | |
3 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060704 | |
4 | ![]() |
Fehlerklasse fuer Supportability-Tools | 20060728 |
Method DEBUG_UNIT_WITH_CURRENT_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20070815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim anlegen von Debugsperren | 20070815 | |
2 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20070815 | |
3 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20070815 | |
4 | ![]() |
Fehlerklasse fuer Supportability-Tools | 20070815 |
Method GET_DESTINATION_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME | Call by reference | Type reference (TYPE) | BGRFC_DEST_NAME_INBOUND | Name der Destination im Inbound Fall | 20060710 | ||
2 | ![]() |
LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060710 | ||
3 | ![]() |
MESSAGE | Call by reference | Type reference (TYPE) | BGRFC_EXE_MESSAGE | Nachricht zu einem Hintergrund RFC | 20081124 | ||
4 | ![]() |
MESSAGE_ID | Call by reference | Type reference (TYPE) | SYMSGID | Nachrichtenklasse | 20081124 | ||
5 | ![]() |
MESSAGE_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20081124 | ||
6 | ![]() |
MESSAGE_V1 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
7 | ![]() |
MESSAGE_V2 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
8 | ![]() |
MESSAGE_V3 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
9 | ![]() |
MESSAGE_V4 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
10 | ![]() |
STATE | Call by reference | Type reference (TYPE) | BGRFC_DESTINATION_STATE | Zustand einer bgRFCDestination | 20060710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Destinationfehler im Hintergrund RFC | 20060809 | |
2 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060710 |
Method GET_FUNCTION_MODULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FUNC_TAB | Value transfer | Type reference (TYPE) | BGRFC_FUNCTION_CALL_LIST | Liste von Funktionsbausteinnamen | 20060704 | ||
2 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Unit des Hintergrund RFCs | 20060706 | |
2 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20060704 | |
3 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060706 |
Method GET_NUMBER_OF_EXEC_UNITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_RANGE | Call by reference | Type reference (TYPE) | BGRFC_DEST_RANGE_INBOUND | Rangetabelle für bgRFC Inbound Destinationsnamen | 20060704 | ||
2 | ![]() |
EXEC_UNITS | Value transfer | Type reference (TYPE) | BGRFC_EXEC_UNITS_INBOUND_TAB | Anzahl der ausführbaren Units | 20060704 |
Method GET_NUMBER_OF_EXEC_UNITS on Interface IF_BGRFC_MONITOR_INBOUND has no exception.
Method GET_SUSPICIOUS_DESTINATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_RANGE | Call by reference | Type reference (TYPE) | BGRFC_DEST_RANGE_INBOUND | Rangetabelle von Destinationen | 20060704 | ||
2 | ![]() |
DEST_TAB | Value transfer | Type reference (TYPE) | BGRFC_DEST_NAME_TAB_INBOUND | Tabelle von Outbound Destinationsnamen | 20060704 | ||
3 | ![]() |
MAX_RUNNABLE_TIME | Call by reference | Type reference (TYPE) | NUMERIC | Maximale Zeit in Sekunden | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20070126 |
Method GET_UNITS_BY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATE_RANGE | Call by reference | Type reference (TYPE) | BGRFC_DATE_RANGE | Zeitraum in dem eine Unit gesucht werden soll | 20060704 | ||
2 | ![]() |
UNIT_TABLE | Value transfer | Type reference (TYPE) | BGRFC_UNIT_TABLE | Tabelle von Unit IDs des bgRFC | 20060704 |
Method GET_UNITS_BY_DATE on Interface IF_BGRFC_MONITOR_INBOUND has no exception.
Method GET_UNIT_LOCKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LOCK_ID_TAB | Value transfer | Type reference (TYPE) | BGRFC_LOCK_TAB | Tabelle mit Informationen über Hintergrund RFC Sperren | 20060704 | ||
2 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Unit des Hintergrund RFCs | 20060706 | |
2 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20060706 | |
3 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060706 |
Method GET_UNIT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060704 | ||
2 | ![]() |
UNIT_TYPE | Value transfer | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Unit des Hintergrund RFCs | 20060704 | |
2 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20070126 | |
3 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060706 |
Method LOCK_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMMIT_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Aufruf des COMMIT WORK ('X' = Methode, ' ' = Aufrufer) | 20090430 | |
2 | ![]() |
DEST_NAME | Call by reference | Type reference (TYPE) | BGRFC_DEST_NAME_INBOUND | Name der Destination im Inbound Fall | 20060704 | ||
3 | ![]() |
LOCK_ID | Value transfer | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Destinationfehler im Hintergrund RFC | 20060704 | |
2 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20120926 | |
3 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060704 |
Method RUN_TIME_ANALYSIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RFC_SERVER_NAME | Value transfer | Type reference (TYPE) | RFCDEST | Bei Altsystem (ohne SAT), Name des Servers | 20060704 | ||
2 | ![]() |
SHOW_RUN_TIME_ANALYSIS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Anzeige des Tracefiles | 20060707 | |
3 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim anlegen von Debugsperren | 20060711 | |
2 | ![]() |
Ungültige Unit des Hintergrund RFCs | 20060704 | |
3 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20060704 | |
4 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060704 | |
5 | ![]() |
Fehlerklasse fuer Supportability-Tools | 20060728 |
Method SET_SUPPORTABILITY_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim anlegen von Debugsperren | 20060829 | |
2 | ![]() |
Ungültige Unit des Hintergrund RFCs | 20060704 | |
3 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20061114 | |
4 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060706 |
Method TRACE_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DELETE_TRACE_FILES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Löschen der Tracefiles vor Ausführung | 20060710 | |
2 | ![]() |
RFC_SERVER_NAME | Value transfer | Type reference (TYPE) | MSNAME2 | Name des Applikationsservers | 20060710 | ||
3 | ![]() |
SHOW_TRACES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Anzeige der Tracefiles | 20060718 | |
4 | ![]() |
UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim anlegen von Debugsperren | 20060706 | |
2 | ![]() |
Ungültige Unit des Hintergrund RFCs | 20060706 | |
3 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20060706 | |
4 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060706 | |
5 | ![]() |
Fehlerklasse fuer Supportability-Tools | 20060728 |
Method UNLOCK_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMMIT_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Aufruf des COMMIT WORK ('X' = Methode, ' ' = Aufrufer) | 20090430 | |
2 | ![]() |
DEST_NAME | Call by reference | Type reference (TYPE) | BGRFC_DEST_NAME_INBOUND | Name der Destination im Inbound Fall | 20060704 | ||
3 | ![]() |
LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Destinationfehler im Hintergrund RFC | 20060704 | |
2 | ![]() |
Ausnahmeklasse für bgRFC Monitor API | 20060908 | |
3 | ![]() |
Fehlende Berechtigung im bgRFC Monitor API | 20060704 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |