SAP ABAP Class CL_BGRFC_CUSTOMIZING (Root Class for Configuration Checks)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
⤷ SQRFC2 (Package) ABAP Development for bgRFC
⤷ BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
⤷ SQRFC2 (Package) ABAP Development for bgRFC
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_BGRFC_CUSTOMIZE_INBOUND | Customizing Values for Background RFC | 20060912 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_BGRFC_CUSTOMIZE_OUTBOUND | Customizing Values for Background RFC | 20060912 |
Properties
Class | CL_BGRFC_CUSTOMIZING | |
Short Description | Root Class for Configuration Checks | |
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 | 20060908 | 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_CUSTOMIZING has no interface implemented.
Friends
Class CL_BGRFC_CUSTOMIZING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_INVALID_VALUE | Constant | Private | Type reference (TYPE) | INT4 | -2 | Invalid Value for Configuration | 20070615 | |
2 | CO_SUPERVISOR_ID | Constant | Public | Type reference (TYPE) | DESTINATION_ID | 'SUPERVISOR' | Key Value for Accessing Defined Destination Names | 20070306 | |
3 | CO_SYSTEM_CONFIGURATION_LABEL | Constant | Public | Type reference (TYPE) | BGRFC_SYS_ENTRY_ID | 'SYSTEM' | ID of Entry in System-Wide bgRFC Customizing | 20080319 | |
4 | DFLT_SRV_DEFAULT_INSTANCE_NAME | Constant | Public | Type reference (TYPE) | MSNAME2 | 'BGRFC_INSTANCE_DEFAULTS' | Name of Default Entry for Instance Settings | 20080312 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_ERROR_STRUCTURE | Static method | Public | Method | Utility method for filling error structure for bgRFC API | 20080716 |
2 | CHECK_SCHEDULER_CNT | Static method | Public | Method | Checks whether scheduler compatible with dialog WP | 20060908 |
3 | COMPARE_STRUCTURES | Static method | Public | Method | Compare Structures, Generate Changes for Log | 20070615 |
4 | CREATE_BOOL_ENTRY | Static method | Public | Method | Format Differences in Boolean Values for Log | 20080122 |
5 | CREATE_ENTRY | Static method | Public | Method | Creates Logging Entry | 20060912 |
6 | DOES_CLASS_IMPLEMENT_INTERFACE | Static method | Public | Method | Checks whether class implements specified interface | 20071126 |
7 | GET_DELETION_SERVER_GROUP | Instance method | Public | Method | Server Group for Deletion of bgRFC Units | 20071213 |
8 | GET_INTERFACE_IMPLEMENTATIONS | Static method | Public | Method | Gets All Implementations for Interface | 20071126 |
9 | GET_NUMBER_DIALOG_WP | Static method | Public | Method | Get Number of Dialog Work Processes | 20070824 |
10 | GET_SUPERVISOR_USER_INFO | Static method | Public | Method | Get information about supervisor user | 20120726 |
11 | LOCK_CONFIGURATION_TABLE | Static method | Public | Method | Create Lock for Configuration Table | 20061208 |
12 | UNLOCK_CONFIGURATION_TABLE | Static method | Public | Method | Remove Lock for Configuration Table | 20061208 |
Events
Class CL_BGRFC_CUSTOMIZING has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CLASS_NAME_TAB_TYPE | Public | See coding | 20071126 | class_name_tab_type TYPE STANDARD TABLE OF class_name_type
WITH NON-UNIQUE KEY class_name
|
||
2 | CLASS_NAME_TYPE | Public | See coding | 20071126 | BEGIN OF class_name_type,
class_name TYPE seoclsname,
END OF class_name_type
|
Method Signatures
Method ADD_ERROR_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_MESSAGE | Call by reference | Type reference (TYPE) | BGRFC_MESSAGE_TAB | Tabelle mit Meldungen des bgRFC | 20080716 | ||
2 | Importing | IV_MESSAGE_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20080716 | ||
3 | Importing | IX_CUST_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_BGRFC_CUSTOMIZE | Ausnahmeklasse Customizing | 20080716 |
Method ADD_ERROR_STRUCTURE on class CL_BGRFC_CUSTOMIZING has no exception.
Method CHECK_SCHEDULER_CNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DP_SERVER_NAME | Call by reference | Type reference (TYPE) | MSNAME2 | Name des Applikationsservers | 20060908 | ||
2 | Importing | INBOUND_SCHEDULER_CNT | Call by reference | Type reference (TYPE) | BGRFC_SCHEDULER_CNT | Anzahl der verarbeitenden Scheduler | 20060908 | ||
3 | Importing | OUTBOUND_SCHEDULER_CNT | Call by reference | Type reference (TYPE) | BGRFC_SCHEDULER_CNT | Anzahl der verarbeitenden Scheduler | 20060908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_CUSTOMIZE | Ausnahmeklasse Customizing | 20060908 |
Method COMPARE_STRUCTURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DELTA_TAB | Call by reference | Type reference (TYPE) | BGRFC_PARAMETER_CHANGED_TAB | Tabellentyp für Parameteränderungen im bgRFC-Customizing | 20070615 | ||
2 | Importing | NEW_CONFIGURATION | Call by reference | Type reference (TYPE) | ANY | Neue Konfiguration | 20070615 | ||
3 | Importing | OLD_CONFIGURATION | Call by reference | Type reference (TYPE) | ANY | Alte Konfiguration | 20070615 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_CUSTOMIZE | Ausnahmeklasse Customizing | 20070615 |
Method CREATE_BOOL_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DELTA_LINE | Call by reference | Type reference (TYPE) | BGRFC_PARAMETER_CHANGED | Struktur für Parameteränderungen im bgRFC-Customizing | 20080122 | ||
2 | Importing | VALUE_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | Neuer Wert | 20080122 | ||
3 | Importing | VALUE_OLD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Alter Wert | 20080122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_CUSTOMIZE | Ausnahmeklasse Customizing | 20080122 |
Method CREATE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CHANGED_PARAMETER | Call by reference | Type reference (TYPE) | BGRFC_PARAMETER_CHANGED_TAB | Tabellentyp für Parameteränderungen im bgRFC-Customizing | 20060912 | ||
2 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | Name des Parameters | 20060912 | ||
3 | Importing | NEW_VALUE_I | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060912 | ||
4 | Importing | NEW_VALUE_S | Call by reference | Type reference (TYPE) | STRING | 20060912 | |||
5 | Importing | OLD_VALUE_I | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060912 | ||
6 | Importing | OLD_VALUE_S | Call by reference | Type reference (TYPE) | STRING | 20060912 |
Method CREATE_ENTRY on class CL_BGRFC_CUSTOMIZING has no exception.
Method DOES_CLASS_IMPLEMENT_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ANSWER | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20071126 | |||
2 | Importing | CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20071126 | ||
3 | Importing | INTERFACE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20071126 |
Method DOES_CLASS_IMPLEMENT_INTERFACE on class CL_BGRFC_CUSTOMIZING has no exception.
Method GET_DELETION_SERVER_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SERVER_GROUP | Value transfer | Type reference (TYPE) | RZLLI_APCL | Name einer Logon/Server-Gruppe | 20071213 |
Method GET_DELETION_SERVER_GROUP on class CL_BGRFC_CUSTOMIZING has no exception.
Method GET_INTERFACE_IMPLEMENTATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IMPL_CLASS_NAMETAB | Value transfer | Type reference (TYPE) | CLASS_NAME_TAB_TYPE | 20071126 | |||
2 | Importing | INTERFACE_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Keystruktur einer Klasse | 20071126 |
Method GET_INTERFACE_IMPLEMENTATIONS on class CL_BGRFC_CUSTOMIZING has no exception.
Method GET_NUMBER_DIALOG_WP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | DIA_WP_NB | Value transfer | Type reference (TYPE) | INT4 | Anzahl der Dialogworkprozesse für diesen Server | 20070824 | ||
2 | Importing | SERVER_NAME | Call by reference | Type reference (TYPE) | MSNAME2 | Name des Applikationsservers | 20070824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_CUSTOMIZE | Ausnahmeklasse Customizing | 20070824 |
Method GET_SUPERVISOR_USER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Mandant | 20120726 | ||
2 | Exporting | EV_USER_NAME | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20120726 |
Method GET_SUPERVISOR_USER_INFO on class CL_BGRFC_CUSTOMIZING has no exception.
Method LOCK_CONFIGURATION_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MODE | Call by reference | Type reference (TYPE) | ENQMODE | 'S' | Sperrmodus | 20061208 | |
2 | Importing | SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | '2' | Einstelliges Kennzeichen | 20061208 | |
3 | Importing | TABLE_NAME | Call by reference | Type reference (TYPE) | BGRFC_TABNAME | Tabellenname | 20061208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BGRFC_CUSTOMIZE | Ausnahmeklasse Customizing | 20061208 |
Method UNLOCK_CONFIGURATION_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MODE | Call by reference | Type reference (TYPE) | ENQMODE | 'S' | Sperrmodus | 20061208 | |
2 | Importing | SCOPE | Call by reference | Type reference (TYPE) | CHAR1 | '2' | Einstelliges Kennzeichen | 20061208 | |
3 | Importing | TABLE_NAME | Call by reference | Type reference (TYPE) | BGRFC_TABNAME | Tabellenname | 20061208 |
Method UNLOCK_CONFIGURATION_TABLE on class CL_BGRFC_CUSTOMIZING has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |