SAP ABAP Class CL_BGRFC_MONITOR_OUTBOUND_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
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BGRFC_OUTBOUND_MONITOR | Implementation of General bgRFC Monitor Methods | 20060606 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_QRFC_OUTBOUND_MONITOR | Monitor API Class for Outbound bgRFC qRFC | 20060606 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_TRFC_OUTBOUND_MONITOR | Monitor API Class for Outbound bgRFC tRFC | 20060606 |
Properties
| Class | CL_BGRFC_MONITOR_OUTBOUND_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 | 20060606 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_BGRFC_MONITOR_OUTBOUND_IMPL has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_BGRFC_OUTBOUND_MONITOR | 20060607 | Implementation of General bgRFC Monitor Methods | |
| 2 | CL_QRFC_OUTBOUND_MONITOR | 20060607 | Monitor API Class for Outbound bgRFC qRFC | |
| 3 | CL_TRFC_OUTBOUND_MONITOR | 20060607 | Monitor API Class for Outbound bgRFC tRFC |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | INT4 | 50 | Natural Number | 20060606 | ||
| 2 | Instance attribute | Protected | Type reference (TYPE) | SYMANDT | Current Client | 20060613 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | SYUNAME | Current User | 20060613 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | BGRFC_CLIENT_RANGE | Range Table for Client | 20060606 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | LT_DEST_TAB_AUTH | Destinations with Display Authorization for Destinations | 20060616 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | LT_DEST_TAB_AUTH | Destinations with Display Authorization for Queues | 20060629 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | LT_DEST_TAB_AUTH | Destinations with Display Authorization for Units | 20060629 | |||
| 8 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC Logging | 20060606 | |||
| 9 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Authorization Check for bgRFC Monitor | 20081218 | |||
| 10 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_HELPER | Internal Helper Method Interface | 20080201 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Checks Data Display Authorization for Destination | 20060619 | |
| 2 | Instance method | Public | Constructor | Constructor | 20060606 | |
| 3 | Static method | Public | Method | Start Unit Debugging | 20060606 | |
| 4 | Static method | Public | Method | Lock Unit for Debugging: Authorization Check/Logging/Enqueue | 20060608 | |
| 5 | Static method | Public | Method | Query Status of Destination | 20060710 | |
| 6 | Static method | Public | Method | User Name of Unit | 20060608 | |
| 7 | Static method | Public | Method | Gets Type and Client of Unit ID | 20060606 | |
| 8 | Static method | Public | Method | User Name of Unit | 20060608 | |
| 9 | Static method | Public | Method | Create Destination Lock | 20060606 | |
| 10 | Static method | Protected | Method | Lock Destination with Authorization Check and Logging | 20060705 | |
| 11 | Static method | Public | Method | Removes All Support Enqueues | 20060620 | |
| 12 | Static method | Public | Method | Removes Debugging Enqueue | 20060627 | |
| 13 | Static method | Public | Method | Run Unit with Runtime Analysis | 20060629 | |
| 14 | Static method | Public | Method | Run Unit with Runtime Analysis | 20060629 | |
| 15 | Static method | Public | Method | Sets Analysis Enqueue | 20060627 | |
| 16 | Static method | Public | Method | Sets Debugging Lock | 20060612 | |
| 17 | Static method | Public | Method | Run Unit with Runtime Analysis | 20060707 | |
| 18 | Static method | Public | Method | Run Unit with Runtime Analysis | 20060707 | |
| 19 | Static method | Public | Method | Remove Destination Lock | 20060606 | |
| 20 | Static method | Protected | Method | Lock Destination with Authorization Check and Logging | 20060705 |
Events
Class CL_BGRFC_MONITOR_OUTBOUND_IMPL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | LT_DEST_TAB_AUTH | Protected | See coding | 20060616 | LT_DEST_TAB_AUTH TYPE HASHED TABLE OF BGRFC_DEST_NAME_OUTBOUND 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 | AUTH | Value transfer | Type reference (TYPE) | ABAP_BOOL | Besteht Berechtigung | 20060619 | |||
| 2 | BGRFC_TYPE | Call by reference | Type reference (TYPE) | BGRFC_TYPE | Art der Entität, für die Berechtigungsprüfung | 20060629 | |||
| 3 | DEST_NAME | Call by reference | Type reference (TYPE) | BGRFC_DEST_NAME_OUTBOUND | Name der Destination im Outbound Fall | 20060619 |
Method CHECK_DEST_SHOW_AUTHORITY on class CL_BGRFC_MONITOR_OUTBOUND_IMPL has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20060606 | |||
| 2 | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20090114 |
Method CONSTRUCTOR on class CL_BGRFC_MONITOR_OUTBOUND_IMPL has no exception.
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 | 20060606 | |||
| 2 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060606 | |||
| 3 | WITH_CURRENT_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Debugging unter aktuellen Benutzer | 20070815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060606 | ||
| 2 | Fehlerklasse fuer Supportability-Tools | 20060731 |
Method DEBUG_UNIT_PUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20060623 | |||
| 2 | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20081219 | |||
| 3 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060608 | |||
| 4 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060608 | |||
| 5 | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060628 | |||
| 6 | WITH_CURRENT_USER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Debugging unter aktuellem Benutzer | 20070815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme beim anlegen von Debugsperren | 20060704 | ||
| 2 | Ausnahmeklasse für bgRFC Monitor API | 20060608 | ||
| 3 | Fehlende Berechtigung im bgRFC Monitor API | 20060608 | ||
| 4 | Fehlerklasse fuer Supportability-Tools | 20060731 |
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_OUTBOUND | Name der Destination im Outbound Fall | 20060710 | |||
| 2 | LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Falls Sperre vorhanden, Sperr ID | 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 bgRFC Destination | 20060710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | DEST_NAME | Value transfer | Type reference (TYPE) | BGRFC_DEST_NAME_OUTBOUND | Name der Destination im Outbound Fall | 20060608 | |||
| 2 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060608 | |||
| 3 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060608 |
Method GET_UNIT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20060606 | |||
| 2 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060606 | |||
| 3 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060606 | |||
| 4 | USER_NAME | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20070821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060606 |
Method GET_UNIT_UNAME 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 | 20060608 | |||
| 2 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060608 | |||
| 3 | USER_NAME | Value transfer | Type reference (TYPE) | SYUNAME | Benutzername | 20060608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060608 |
Method LOCK_DESTINATION 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_OUTBOUND | Name der Destination im Outbound Fall | 20060606 | |||
| 2 | LOCK_ID | Value transfer | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060606 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destinationfehler im Hintergrund RFC | 20060606 | ||
| 2 | Ausnahmeklasse für bgRFC Monitor API | 20060907 |
Method LOCK_DESTINATION_PUB 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_OUTBOUND | Name der Destination im Outbound Fall | 20060705 | |||
| 3 | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20081218 | |||
| 4 | LOCK_ID | Value transfer | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060705 | |||
| 5 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060705 | |||
| 6 | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060705 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060907 | ||
| 2 | Fehlende Berechtigung im bgRFC Monitor API | 20060705 |
Method RELEASE_ALL_SUPPORT_ENQUEUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENQUEUE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Typ des Enqueue | 20060620 | ||
| 2 | UNIT_TABLE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_TABLE | Tabelle von Unit IDs des bgRFC | 20060620 | |||
| 3 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060620 |
Method RELEASE_ALL_SUPPORT_ENQUEUES on class CL_BGRFC_MONITOR_OUTBOUND_IMPL has no exception.
Method RELEASE_SUPPORTABILITY_ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENQUEUE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Einstelliges Kennzeichen | 20060627 | ||
| 2 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060627 | |||
| 3 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060627 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060627 |
Method RUN_TIME_ANALYSIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEST_NAME | Call by reference | Type reference (TYPE) | RFCDEST | Bei Altsystem (ohne SAT), Name des Servers | 20060629 | |||
| 2 | RT_ANALYSIS_TAB | Call by reference | Type reference (TYPE) | SATR_T_TAB_KEY | Tabelle vom Typ SATR_TAB_KEY | 20060629 | |||
| 3 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme beim anlegen von Debugsperren | 20060711 | ||
| 2 | Ausnahmeklasse für bgRFC Monitor API | 20060629 | ||
| 3 | Fehlende Berechtigung im bgRFC Monitor API | 20060711 | ||
| 4 | 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 | CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20060629 | |||
| 2 | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20090114 | |||
| 3 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060629 | |||
| 4 | RFC_SERVER_NAME | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20060629 | |||
| 5 | SHOW_RUN_TIME_ANALYSIS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Anzeige der Laufzeitanalyse | 20060706 | ||
| 6 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060629 | |||
| 7 | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme beim anlegen von Debugsperren | 20060711 | ||
| 2 | Ausnahmeklasse für bgRFC Monitor API | 20060629 | ||
| 3 | Fehlende Berechtigung im bgRFC Monitor API | 20060629 | ||
| 4 | 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 | ENQUEUE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Einstelliges Kennzeichen | 20060627 | ||
| 2 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060627 | |||
| 3 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060627 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060627 |
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 | 20060612 | |||
| 2 | UNIT_TYPE | Call by reference | Type reference (TYPE) | BGRFC_UNIT_KIND | Art einer RFC Hintergrund Unit | 20060612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme beim anlegen von Debugsperren | 20060704 |
Method UNIT_TRACING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLEAR_TRACE_FILES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Löschen der Tracefiles vor der Ausführung | 20060707 | ||
| 2 | DEST_NAME | Value transfer | Type reference (TYPE) | RFCDEST | Name des Servers, auf dem sich Tracefiles finden lassen | 20060707 | |||
| 3 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060707 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060707 | ||
| 2 | Fehlerklasse fuer Supportability-Tools | 20060707 |
Method UNIT_TRACING_PUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLEAR_TRACE_FILES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Tracefiles vor der Ausführung löschen | 20060710 | ||
| 2 | CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20060707 | |||
| 3 | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20090114 | |||
| 4 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060707 | |||
| 5 | RFC_SERVER_NAME | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20060707 | |||
| 6 | SHOW_TRACES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Anzeige der Tracefiles | 20060718 | ||
| 7 | UNIT_ID | Call by reference | Type reference (TYPE) | BGRFC_UNIT_ID | Id einer Unit im Hintergrund RFC | 20060707 | |||
| 8 | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060707 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme beim anlegen von Debugsperren | 20070313 | ||
| 2 | Ausnahmeklasse für bgRFC Monitor API | 20060707 | ||
| 3 | Fehlende Berechtigung im bgRFC Monitor API | 20060707 | ||
| 4 | Fehlerklasse fuer Supportability-Tools | 20060728 |
Method UNLOCK_DESTINATION 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_OUTBOUND | Name der Destination im Outbound Fall | 20060606 | |||
| 2 | LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Destinationfehler im Hintergrund RFC | 20060606 | ||
| 2 | Ausnahmeklasse für bgRFC Monitor API | 20060606 |
Method UNLOCK_DESTINATION_PUB 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_OUTBOUND | Name der Destination im Outbound Fall | 20060705 | |||
| 3 | II_AUTH_CHECK | Call by reference | Object reference (TYPE REF TO) | IF_BGRFC_MONITOR_AUTHORITY | Berechtigungsprüfung für den bgRFC Monitor | 20081219 | |||
| 4 | LOCK_ID | Call by reference | Type reference (TYPE) | BGRFC_LOCK_ID | Id einer Sperre im Hintergrund RFC | 20060705 | |||
| 5 | LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_BGRFC_LOGGER | tRFC/qRFC-Logging | 20060705 | |||
| 6 | USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20060705 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmeklasse für bgRFC Monitor API | 20060907 | ||
| 2 | Fehlende Berechtigung im bgRFC Monitor API | 20060705 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |