SAP ABAP Class CL_DBA_SLD (DBA Cockpit: Backend to SLD)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_RUNTIME (Package) DBA Cockpit: Runtime
Properties
Class CL_DBA_SLD  
Short Description DBA Cockpit: Backend to SLD    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20070618   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_DBA_SLD has no interface implemented.
Friends
Class CL_DBA_SLD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CIMDBTYPE_DB2 Constant Public Type reference (TYPE) STRING 'DB2' 20080612
2 CIMDBTYPE_DB4 Constant Public Type reference (TYPE) STRING 'DB4' 20080612
3 CIMDBTYPE_DB6 Constant Public Type reference (TYPE) STRING 'DB6' 20080612
4 CIMDBTYPE_MSS Constant Public Type reference (TYPE) STRING 'MSS' 20080612
5 CIMDBTYPE_ORA Constant Public Type reference (TYPE) STRING 'ORA' 20080612
6 CIMDBTYPE_SAP Constant Public Type reference (TYPE) STRING 'SAP' 20080612
7 CIMMAN_DB2 Constant Public Type reference (TYPE) STRING 'IBM' 20080612
8 CIMMAN_DB4 Constant Public Type reference (TYPE) STRING 'IBM' 20080612
9 CIMMAN_DB6 Constant Public Type reference (TYPE) STRING 'IBM' 20080612
10 CIMMAN_MSS Constant Public Type reference (TYPE) STRING 'Microsoft' 20080612
11 CIMMAN_ORA Constant Public Type reference (TYPE) STRING 'Oracle' 20080612
12 CIMMAN_SAP Constant Public Type reference (TYPE) STRING 'SAP' 20080612
13 CIM_CAPTION Constant Public Type reference (TYPE) STRING 'Caption' 20080612
14 CIM_CREATIONCLASSNAME Constant Public Type reference (TYPE) STRING 'CreationClassName' 20080612
15 CIM_DBCONKEYS Constant Public Type reference (TYPE) STRING 'ConnKey' 20080612
16 CIM_DBCONVALUES Constant Public Type reference (TYPE) STRING 'ConnValue' 20080612
17 CIM_DBNAME Constant Public Type reference (TYPE) STRING 'DBName' 20080612
18 CIM_DBSYSBITS Constant Public Type reference (TYPE) STRING 'DBSysBits' 20080612
19 CIM_DBTYPEFORSAP Constant Public Type reference (TYPE) STRING 'DBTypeForSAP' 20080612
20 CIM_DESCRIPTION Constant Public Type reference (TYPE) STRING 'Description' 20080612
21 CIM_MANUFACTURER Constant Public Type reference (TYPE) STRING 'Manufacturer' 20080612
22 CIM_NAME Constant Public Type reference (TYPE) STRING 'Name' 20080612
23 CIM_RELEASE Constant Public Type reference (TYPE) STRING 'Release' 20080612
24 CIM_SAPSYSTEMNAME Constant Public Type reference (TYPE) STRING 'SAPSystemName' 20080612
25 CIM_SOURCE_OF_SUPPLIED_DATA Constant Public Type reference (TYPE) STRING 'SourceOfSuppliedData' 20080910
26 CIM_SYSTEMCREATIONCLASSNAME Constant Public Type reference (TYPE) STRING 'SystemCreationClassName' 20080613
27 CIM_SYSTEMHOME Constant Public Type reference (TYPE) STRING 'SystemHome' 20080612
28 CIM_SYSTEMNAME Constant Public Type reference (TYPE) STRING 'SystemName' 20080613
29 CLASS_DATABASESYSTEM Constant Public Type reference (TYPE) STRING 'SAP_DatabaseSystem' SLD Agent: Interface Parameter: CIM Class Name 20080612
30 CLASS_DBCONPORT Constant Public Type reference (TYPE) STRING 'SAP_DBConnPort' SLD Agent: Interface Parameter: CIM Class Name 20080612
31 CLASS_LIVECACHE Constant Public Type reference (TYPE) STRING 'SAP_LiveCache' SLD Agent: Interface Parameter: CIM Class Name 20080612
32 CREATOR_DBACOCKPIT Constant Public Type reference (TYPE) STRING 'DBACockpit' 20080613
33 CREATOR_SLD Constant Public Type reference (TYPE) STRING 'SLD' 20080613
34 DB_KERNEL_32 Constant Public Type reference (TYPE) STRING '32' 20080612
35 DB_KERNEL_64 Constant Public Type reference (TYPE) STRING '64' 20080612
36 SLDSYSTEMS Instance attribute Public Type reference (TYPE) DBASLDSYSTAB DBA Cockpit: Table of DBASLDSYS 20070618
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SYSTEM Instance method Public Method DBA: Integrate System into SLD 20080612
2 CONSTRUCTOR Instance method Public Constructor DBA: Constructor Reads SLD Data 20070618
3 GET_CAPTION Instance method Private Method 20080613
4 GET_CIM_NAME Instance method Private Method 20080612
5 GET_CON_REF Instance method Public Method 20090701
6 GET_CREATOR Instance method Public Method 20080613
7 GET_DBSYSBITS Instance method Private Method 20080612
8 GET_DBTYPEFORSAP Instance method Private Method 20080613
9 GET_MANUFACTURER Instance method Private Method 20080612
10 GET_SYSTEM Instance method Public Method 20080612
11 INTEGRATE_SYSTEM Instance method Public Method DBA: Integrates New systems into DBCON 20070618
12 NORMALIZE_SYSTEM Instance method Private Method DBA: Normalize the Connection Parameters for Comparison 20080619
13 REFRESH Instance method Public Method DBA: Reread SLD Data 20071116
14 SET_DBCON_PROPERTIES Instance method Private Method 20080613
15 SET_DB_PROPERTIES Instance method Private Method 20080613
16 SYNC_SLD_TO_DBCON Instance method Public Method DBA: Synchronize All SLD Entries with DBCON 20071116
17 UPDATE_SYSTEM Instance method Public Method DBA: Update System in SLD 20080612
Events
Class CL_DBA_SLD has no event.
Types
Class CL_DBA_SLD has no local type.
Method Signatures

Method ADD_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080612
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20080612

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBNAME Call by reference Type reference (TYPE) DBA_DBNAME DBA Cockpit: Database Name 20090702
2 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Database system 20090702
3 Importing SLD_ID Call by reference Type reference (TYPE) STRING 20090702
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20070618

Method GET_CAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CAPTION Value transfer Type reference (TYPE) STRING 20080613
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080613

Method GET_CAPTION on class CL_DBA_SLD has no exception.

Method GET_CIM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CIM_NAME Value transfer Type reference (TYPE) STRING 20080612
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080612

Method GET_CIM_NAME on class CL_DBA_SLD has no exception.

Method GET_CON_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CON_REF Call by reference Object reference (TYPE REF TO) CL_DBA_DBCON DBA Cockpit: DBCON administration 20090701
2 Importing DBHOST Call by reference Type reference (TYPE) CLIKE 20090701
3 Importing DBNAME Call by reference Type reference (TYPE) DBA_DBNAME DBA Cockpit: Database Name 20090701
4 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Database system 20090701
5 Changing SLD_ID Call by reference Type reference (TYPE) STRING 20090701
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20090701

Method GET_CREATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CREATOR Value transfer Type reference (TYPE) STRING 20080613
2 Importing SLD_DB_REF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Representation CIM Instance 20080613

Method GET_CREATOR on class CL_DBA_SLD has no exception.

Method GET_DBSYSBITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSBITS Value transfer Type reference (TYPE) STRING 20080612
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080612

Method GET_DBSYSBITS on class CL_DBA_SLD has no exception.

Method GET_DBTYPEFORSAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DBTYPE Value transfer Type reference (TYPE) STRING 20080613
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080613

Method GET_DBTYPEFORSAP on class CL_DBA_SLD has no exception.

Method GET_MANUFACTURER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MANUFACTURER Value transfer Type reference (TYPE) STRING 20080612
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080612

Method GET_MANUFACTURER on class CL_DBA_SLD has no exception.

Method GET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SLD_DB_REF Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Representation CIM Instance 20080612
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080612
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20080612

Method INTEGRATE_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CON_REF Call by reference Object reference (TYPE REF TO) CL_DBA_DBCON DBA Cockpit: DBCON administration 20090701
2 Importing CREATE_DBCON_ENTRY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE DBA: Create DBCON Entry 20090701
3 Importing CREATE_NAVSYS_ENTRY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE DBA: Creates NAVSYST Entry 20071116
4 Importing SLD_ID Call by reference Type reference (TYPE) STRING 20070618
5 Importing SLD_SYS Call by reference Type reference (TYPE) DBASLDSYS DB6: System Registration Table 20071116
6 Exporting SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS Name of the SAP System 20070618
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20070618

Method NORMALIZE_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SLDSYS Call by reference Type reference (TYPE) DBASLDSYS DB6: System Registration Table 20080619

Method NORMALIZE_SYSTEM on class CL_DBA_SLD has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBNAME Call by reference Type reference (TYPE) DBA_DBNAME DBA Cockpit: Database Name 20090702
2 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Database system 20090702
3 Importing SLD_ID Call by reference Type reference (TYPE) STRING 20090702
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20071116

Method SET_DBCON_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CON_REF Call by reference Object reference (TYPE REF TO) CL_DBA_DBCON DBA Cockpit: DBCON administration 20080613
2 Importing SLD_DBCON_REF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Representation CIM Instance 20080613
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Exceptions 20080613

Method SET_DB_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLD_DB_REF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Representation CIM Instance 20080613
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080613
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Exceptions 20080613

Method SYNC_SLD_TO_DBCON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBHOST Call by reference Type reference (TYPE) CLIKE 20090319
2 Importing DBNAME Call by reference Type reference (TYPE) DBA_DBNAME DBA Cockpit: Database Name 20090319
3 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Database system 20090319
4 Importing SLD_ID Call by reference Type reference (TYPE) STRING 20090319
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20071116

Method UPDATE_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLD_DB_REF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Representation CIM Instance 20080613
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080612
# Exception Resumable Description Created on
1 CX_DBA_SLD DBA Cockpit: SLD Exceptions 20080612
History
Last changed by/on SAP  20130531 
SAP Release Created in 710