SAP ABAP Class CL_BGRFC_MONITOR_INBOUND_IMPL (Base Class for All Outbound Monitors)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
⤷ SBGRFCMON (Package) Package for bgRFC Monitor Classes
⤷ 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 | Inheritance (c INHERITING FROM c_ref) | CL_BGRFC_INBOUND_MONITOR | Implementation of General bgRFC Monitor Methods | 20060706 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_QRFC_INBOUND_MONITOR | Methods for Type Q Units in Inbound Case | 20060707 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_TRFC_INBOUND_MONITOR | Implementation of Monitor Methods for Type T Units | 20060707 |
Properties
Class | CL_BGRFC_MONITOR_INBOUND_IMPL | |
Short Description | Base Class for All Outbound Monitors | |
Super Class | ||
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 | 20060706 | 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
Class CL_BGRFC_MONITOR_INBOUND_IMPL has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_BGRFC_INBOUND_MONITOR | 20060707 | Implementation of General bgRFC Monitor Methods | |
2 | CL_QRFC_INBOUND_MONITOR | 20060707 | Methods for Type Q Units in Inbound Case | |
3 | CL_TRFC_INBOUND_MONITOR | 20060707 | Implementation of Monitor Methods for Type T Units |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CCO_MAX_RANGE_LINES | Constant | Protected | Type reference (TYPE) | INT4 | 50 | Natural Number | 20060706 | |
2 | LC_ACT_CLIENT | Instance attribute | Protected | Type reference (TYPE) | SYMANDT | Current Client | 20060706 | ||
3 | LC_ACT_USER | Instance attribute | Protected | Type reference (TYPE) | SYUNAME | Current User | 20060706 | ||
4 | LC_CLIENT | Instance attribute | Protected | Type reference (TYPE) | BGRFC_CLIENT_RANGE | Range Table for Client | 20060706 | ||
5 | LC_IT_DEST_AUTH_SHOW | Instance attribute | Protected | Type reference (TYPE) | LT_DEST_TAB_AUTH | Destinations with Display Authorization for Destinations | 20060706 | ||
6 | LC_IT_QUEUE_AUTH_SHOW | Instance attribute | Protected | Type reference (TYPE) | LT_DEST_TAB_AUTH | Destinations with Display Authorization for Queues | 20060706 | ||
7 | LC_IT_UNIT_AUTH_SHOW | Instance attribute | Protected | Type reference (TYPE) | LT_DEST_TAB_AUTH | Destinations with Display Authorization for Units | 20060706 | ||
8 | LC_LOGGER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC Logging | 20060706 | ||
9 | MI_AUTHORITY_CHECK | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Authorization Check for bgRFC Monitor | 20090114 | ||
10 | MO_MONITOR_HELPER | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_HELPER | Internal Helper Method Interface | 20080131 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_DEST_SHOW_AUTHORITY | Instance method | Public | Method | Checks Data Display Authorization for Destination | 20060706 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20060706 |
3 | DEBUG_UNIT | Static method | Public | Method | Start Unit Debugging | 20060706 |
4 | DEBUG_UNIT_PUB | Static method | Public | Method | Lock Unit for Debugging: Authorization Check/Logging/Enqueue | 20060706 |
5 | GET_DESTINATION_STATE | Static method | Public | Method | Query Status of Destination | 20060710 |
6 | GET_UNIT_DEST_NAME | Static method | Public | Method | User Name of Unit | 20060706 |
7 | GET_UNIT_TYPE | Static method | Public | Method | Gets Type and Client of Unit ID | 20060706 |
8 | GET_UNIT_UNAME | Static method | Public | Method | User Name of Unit | 20060706 |
9 | LOCK_DESTINATION | Static method | Public | Method | Create Destination Lock | 20060706 |
10 | LOCK_DESTINATION_PUB | Static method | Protected | Method | Lock Destination with Authorization Check and Logging | 20060706 |
11 | RELEASE_ALL_SUPPORT_ENQUEUES | Static method | Public | Method | Removes All Support Enqueues | 20060706 |
12 | RELEASE_SUPPORTABILITY_ENQUEUE | Static method | Public | Method | Removes Debugging Enqueue | 20060706 |
13 | RUN_TIME_ANALYSIS | Static method | Public | Method | Run Unit with Runtime Analysis | 20060706 |
14 | RUN_TIME_ANALYSIS_PUB | Static method | Public | Method | Run Unit with Runtime Analysis | 20060706 |
15 | SET_SUPPORTABILITY_ENQUEUE | Static method | Public | Method | Sets Analysis Enqueue | 20060706 |
16 | SET_SUPPORTABILITY_LOCK | Static method | Public | Method | Sets Debugging Lock | 20060706 |
17 | UNIT_TRACING | Static method | Public | Method | Run Unit with Runtime Analysis | 20060710 |
18 | UNIT_TRACING_PUB | Static method | Public | Method | Run Unit with Runtime Analysis | 20060710 |
19 | UNLOCK_DESTINATION | Static method | Public | Method | Remove Destination Lock | 20060706 |
20 | UNLOCK_DESTINATION_PUB | Static method | Protected | Method | Lock Destination with Authorization Check and Logging | 20060706 |
Events
Class CL_BGRFC_MONITOR_INBOUND_IMPL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LT_DEST_TAB_AUTH | Protected | See coding | 20060706 | LT_DEST_TAB_AUTH TYPE HASHED TABLE OF BGRFC_DEST_NAME_INBOUND WITH UNIQUE DEFAULT KEY
|
Method Signatures
Method CHECK_DEST_SHOW_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | AUTH | Value transfer | Type reference (TYPE) | ABAP_BOOL | Besteht Berechtigung | 20060706 | ||
2 | Importing | BGRFC_TYPE | Call by reference | Type reference (TYPE) | BGRFC_TYPE | Art der Entität, für die Berechtigungsprüfung | 20060706 | ||
3 | Importing | DEST_NAME | Call by reference | Type reference (TYPE) | BGRFC_DEST_NAME_INBOUND | Name der Destination im Inbound Fall | 20060706 |
Method CHECK_DEST_SHOW_AUTHORITY on class CL_BGRFC_MONITOR_INBOUND_IMPL has no exception.
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 | 20060706 | ||
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 | 20060706 |
Method DEBUG_UNIT 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 | 20060706 | ||
2 | Importing | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 | ||
3 | Importing | WITH_CURRENT_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Debugging unter aktuellen User | 20070815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_DEBUG_ERROR | Ausnahme beim anlegen von Debugsperren | 20060711 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 | |
3 | CX_BGRFC_SUPPORTABILITY | Fehlerklasse fuer Supportability-Tools | 20060728 |
Method DEBUG_UNIT_PUB 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 | 20060706 | ||
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 | ||
3 | Importing | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060706 | ||
4 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 | ||
5 | Importing | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060706 | ||
6 | Importing | WITH_CURRENT_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Debugging unter aktuellem Benutzer | 20070815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_DEBUG_ERROR | Ausnahme beim anlegen von Debugsperren | 20060706 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 | |
3 | CX_BGRFC_MONITOR_API_AUTHORITY | Fehlende Berechtigung im bgRFC Monitor API | 20060706 | |
4 | CX_BGRFC_SUPPORTABILITY | Fehlerklasse fuer Supportability-Tools | 20060728 |
Method GET_DESTINATION_STATE 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_INBOUND | Name der Destination im Inbound Fall | 20060710 | ||
2 | Exporting | LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Falls Sperre vorhanden, Sperr ID | 20060710 | ||
3 | Exporting | MESSAGE | Call by reference | Type reference (TYPE) | BGRFC_EXE_MESSAGE | Nachricht zu einem Hintergrund RFC | 20081124 | ||
4 | Exporting | MESSAGE_ID | Call by reference | Type reference (TYPE) | SYMSGID | Nachrichtenklasse | 20081124 | ||
5 | Exporting | MESSAGE_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20081124 | ||
6 | Exporting | MESSAGE_V1 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
7 | Exporting | MESSAGE_V2 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
8 | Exporting | MESSAGE_V3 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
9 | Exporting | MESSAGE_V4 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20081124 | ||
10 | Exporting | STATE | Call by reference | Type reference (TYPE) | BGRFC_DESTINATION_STATE | Zustand einer bgRFC Destination | 20060710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API_AUTHORITY | Fehlende Berechtigung im bgRFC Monitor API | 20060710 |
Method GET_UNIT_DEST_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | DEST_NAME | Value transfer | Type reference (TYPE) | BGRFC_DEST_NAME_INBOUND | Name der Destination im Inbound Fall | 20060706 | ||
2 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 | ||
3 | Importing | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 |
Method GET_UNIT_TYPE 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 | 20060706 | ||
2 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 | ||
3 | Exporting | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 | ||
4 | Exporting | USER_NAME | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20070817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 |
Method GET_UNIT_UNAME 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 | 20060706 | ||
2 | Importing | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 | ||
3 | Returning | USER_NAME | Value transfer | Type reference (TYPE) | SYUNAME | Benutzername | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 |
Method LOCK_DESTINATION 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_INBOUND | Name der Destination im Inbound Fall | 20060706 | ||
2 | Returning | LOCK_ID | Value transfer | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_INVALID_DESTINATION | Destinationfehler im Hintergrund RFC | 20060706 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060908 |
Method LOCK_DESTINATION_PUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMMIT_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Aufruf des COMMIT WORK ('X' = Methode, ' ' = Aufrufer) | 20090430 | |
2 | Importing | DEST_NAME | Call by reference | Type reference (TYPE) | BGRFC_DEST_NAME_INBOUND | Name der Destination im Outbound Fall | 20060706 | ||
3 | Importing | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20090114 | ||
4 | Returning | LOCK_ID | Value transfer | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060706 | ||
5 | Importing | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060706 | ||
6 | Importing | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060908 | |
2 | CX_BGRFC_MONITOR_API_AUTHORITY | Fehlende Berechtigung im bgRFC Monitor API | 20060706 |
Method RELEASE_ALL_SUPPORT_ENQUEUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENQUEUE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Typ des Enqueue | 20060706 | |
2 | Importing | UNIT_TABLE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_TABLE | Tabelle von Unit IDs des bgRFC | 20060706 | ||
3 | Importing | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 |
Method RELEASE_ALL_SUPPORT_ENQUEUES on class CL_BGRFC_MONITOR_INBOUND_IMPL has no exception.
Method RELEASE_SUPPORTABILITY_ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENQUEUE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Einstelliges Kennzeichen | 20060706 | |
2 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 | ||
3 | Importing | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 |
Method RUN_TIME_ANALYSIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DEST_NAME | Call by reference | Type reference (TYPE) | RFCDEST | Bei Altsystem (ohne SAT), Name des Servers | 20060706 | ||
2 | Exporting | RT_ANALYSIS_TAB | Call by reference | Type reference (TYPE) | SATR_T_TAB_KEY | Tabelle vom Typ SATR_TAB_KEY | 20060706 | ||
3 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_DEBUG_ERROR | Ausnahme beim anlegen von Debugsperren | 20060711 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 | |
3 | CX_BGRFC_SUPPORTABILITY | Fehlerklasse fuer Supportability-Tools | 20060728 |
Method RUN_TIME_ANALYSIS_PUB 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 | 20060706 | ||
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 | ||
3 | Importing | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060706 | ||
4 | Returning | RFC_SERVER_NAME | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20060706 | ||
5 | Importing | SHOW_RUN_TIME_ANALYSIS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Anzeige der Laufzeitanalyse | 20060706 | |
6 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 | ||
7 | Importing | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_DEBUG_ERROR | Ausnahme beim anlegen von Debugsperren | 20060711 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 | |
3 | CX_BGRFC_MONITOR_API_AUTHORITY | Fehlende Berechtigung im bgRFC Monitor API | 20060706 | |
4 | CX_BGRFC_SUPPORTABILITY | Fehlerklasse fuer Supportability-Tools | 20060728 |
Method SET_SUPPORTABILITY_ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENQUEUE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Einstelliges Kennzeichen | 20060706 | |
2 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060706 | ||
3 | Importing | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 |
Method SET_SUPPORTABILITY_LOCK 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 | 20060706 | ||
2 | Importing | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_DEBUG_ERROR | Ausnahme beim anlegen von Debugsperren | 20060706 |
Method UNIT_TRACING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLEAR_TRACE_FILES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Löschen der Tracefiles vor der Ausführung | 20060710 | |
2 | Returning | DEST_NAME | Value transfer | Type reference (TYPE) | RFCDEST | Name des Servers, auf dem sich Tracefiles finden lassen | 20060710 | ||
3 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_DEBUG_ERROR | Ausnahme beim anlegen von Debugsperren | 20060711 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060710 | |
3 | CX_BGRFC_SUPPORTABILITY | Fehlerklasse fuer Supportability-Tools | 20060710 |
Method UNIT_TRACING_PUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLEAR_TRACE_FILES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Tracefiles vor der Ausführung löschen | 20060710 | |
2 | Importing | CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20060710 | ||
3 | Importing | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20090114 | ||
4 | Importing | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060710 | ||
5 | Returning | RFC_SERVER_NAME | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20060710 | ||
6 | Importing | SHOW_TRACES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Anzeige der Tracefiles | 20060718 | |
7 | Importing | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060710 | ||
8 | Importing | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_DEBUG_ERROR | Ausnahme beim anlegen von Debugsperren | 20060711 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060710 | |
3 | CX_BGRFC_MONITOR_API_AUTHORITY | Fehlende Berechtigung im bgRFC Monitor API | 20060710 | |
4 | CX_BGRFC_SUPPORTABILITY | Fehlerklasse fuer Supportability-Tools | 20060728 |
Method UNLOCK_DESTINATION 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_INBOUND | Name der Destination im Outbound Fall | 20060706 | ||
2 | Importing | LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_INVALID_DESTINATION | Destinationfehler im Hintergrund RFC | 20060706 | |
2 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060706 |
Method UNLOCK_DESTINATION_PUB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMMIT_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Aufruf des COMMIT WORK ('X' = Methode, ' ' = Aufrufer) | 20090430 | |
2 | Importing | DEST_NAME | Call by reference | Type reference (TYPE) | BGRFC_DEST_NAME_INBOUND | Name der Destination im Outbound Fall | 20060706 | ||
3 | Importing | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20090114 | ||
4 | Importing | LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060706 | ||
5 | Importing | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060706 | ||
6 | Importing | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_MONITOR_API | Ausnahmeklasse für bgRFC Monitor API | 20060908 | |
2 | CX_BGRFC_MONITOR_API_AUTHORITY | Fehlende Berechtigung im bgRFC Monitor API | 20060706 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |