SAP ABAP Class CL_DBA_PLUGINFWK_CFG (DBA Cockpit: Dashboard Configuration)
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_PLUGINFWK_CFG  
Short Description DBA Cockpit: Dashboard Configuration    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20120830   SAP 
Last change 20141121    
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_PLUGINFWK_CFG has no interface implemented.
Friends
Class CL_DBA_PLUGINFWK_CFG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AVAILABLE_PLUGINS Instance attribute Private Type reference (TYPE) DBA_DASHB_PLUGIN_TAB DBA Cockpit: Table of DBA_DASHB_PLUGIN 20120830
2 C_ADA_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 4 20120830
3 C_DB2_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 1 20120830
4 C_DB4_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 2 20120830
5 C_DB6_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 3 20120830
6 C_DEFAULT_LS_DASHBOARD Constant Public Type reference (TYPE) I 9 20120830
7 C_DEF_DASHBOARD_WIDTH Constant Public Type reference (TYPE) I 4 width in plugins per row 20120830
8 C_DOUBLE_PLUGIN_WIDTH Static Attribute Public Type reference (TYPE) STRING '504Px' 20120830
9 C_MSS_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 6 20120830
10 C_ORA_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 5 20120830
11 C_PERS_DASHBOARDS Constant Private Type reference (TYPE) SPERS_KEY 'DBADASHB' Personalization object key 20120830
12 C_PERS_DASHBOARD_PLUGINS Constant Private Type reference (TYPE) SPERS_KEY 'DBADASHBPLGS' Personalization object key 20120830
13 C_PLUGIN_HEIGHT Static Attribute Public Type reference (TYPE) STRING '200Px' 20120830
14 C_SINGLE_PLUGIN_WIDTH Static Attribute Public Type reference (TYPE) STRING '250Px' 20120830
15 C_SIQ_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 8 20130717
16 C_SYB_DEFAULT_DB_DASHBOARD Constant Public Type reference (TYPE) I 7 20120830
17 C_TYPE_DOUBLE_WIDTH Constant Public Type reference (TYPE) I 2 20120830
18 C_TYPE_SINGLE_WIDTH Constant Public Type reference (TYPE) I 1 20120830
19 DASHB_KEY_TAB Instance attribute Private Type reference (TYPE) SPERS_SELT Generic selection table 20120830
20 DASHB_LIST_BUFFER Instance attribute Private Type reference (TYPE) DBA_DASHB_TAB DBA Cockpit: Table of DBA_DASHB 20120830
21 DASHB_PLUGIN_BUFFER Instance attribute Private Type reference (TYPE) DBA_DASHB_PLUGIN_TAB DBA Cockpit: Table of DBA_DASHB_PLUGIN 20120830
22 DBADB_DDIC_CONSISTENCY Constant Public Type reference (TYPE) I 9001 20120830
23 DBADB_UNKNOWN_SYSTEM Constant Public Type reference (TYPE) I 9002 20121120
24 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DBA_PLUGINFWK_CFG DBA Cockpit: Dashboard Configuration 20120830
25 MIN_REFRESH_INTVAL Constant Public Type reference (TYPE) I 15 20120830
26 SIQDB_CACHE_OVERVIEW Constant Public Type reference (TYPE) I 3005 20130815
27 SIQDB_CONNECTION_OVERVIEW Constant Public Type reference (TYPE) I 3004 20130813
28 SIQDB_DATABASE_OVERVIEW Constant Public Type reference (TYPE) I 3002 20130730
29 SIQDB_DBSPACE_USAGE Constant Public Type reference (TYPE) I 3003 20130801
30 SIQDB_INSTANCE_OVERVIEW Constant Public Type reference (TYPE) I 3001 20130717
31 SIQDB_TEMP_DBSPACE_USAGE Constant Public Type reference (TYPE) I 3007 20131028
32 SIQDB_USER_DBSPACE_USAGE Constant Public Type reference (TYPE) I 3006 20131028
33 SYBDB_ATM Constant Public Type reference (TYPE) I 2014 20121025
34 SYBDB_DATA_CACHES Constant Public Type reference (TYPE) I 2007 20120830
35 SYBDB_DB_SPACE_USE Constant Public Type reference (TYPE) I 2004 20120830
36 SYBDB_DCF Constant Public Type reference (TYPE) I 2019 20121029
37 SYBDB_DEVICES_IO Constant Public Type reference (TYPE) I 2008 20120830
38 SYBDB_ERROR_LOG Constant Public Type reference (TYPE) I 2005 20120830
39 SYBDB_INSTANCE_OVERVIEW Constant Public Type reference (TYPE) I 2001 20120830
40 SYBDB_LOCKS Constant Public Type reference (TYPE) I 2006 20120830
41 SYBDB_PROCESSES Constant Public Type reference (TYPE) I 2009 20120830
42 SYBDB_REPLICATION Constant Public Type reference (TYPE) I 2013 20120907
43 SYBDB_SYSLOAD_CPU Constant Public Type reference (TYPE) I 2010 20120830
44 SYBDB_SYSLOAD_IO Constant Public Type reference (TYPE) I 2011 20120830
45 SYBDB_SYSLOAD_NETIO Constant Public Type reference (TYPE) I 2012 20121115
46 SYBDB_SYSLOAD_RUNQUEUE Constant Public Type reference (TYPE) I 2018 20121029
47 SYBDB_TOP_SYS_WAITS Constant Public Type reference (TYPE) I 2003 20120830
48 SYBDB_TOP_TABLES_CONT Constant Public Type reference (TYPE) I 2017 20121026
49 SYBDB_TOP_TABLES_GROWTH Constant Public Type reference (TYPE) I 2015 20121026
50 SYBDB_TOP_TABLES_IO Constant Public Type reference (TYPE) I 2016 20121026
51 SYBDB_TOP_TABLES_SIZE Constant Public Type reference (TYPE) I 2002 20120830
52 SYBDB_TXNLOGUSAGE Constant Public Type reference (TYPE) I 2020 20131028
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PLUGIN Instance method Public Method 20120830
2 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20120830
3 GET_AVAILABLE_PLUGINS Instance method Public Method get title for given plugin 20120830
4 GET_DBSYS_DEFAULT_DASHBOARD Static method Public Method get default DB dashboard for given dbsys 20120830
5 GET_GLOBAL_DASHBOARD_LIST Instance method Public Method set list of available dashboards for all users 20120830
6 GET_GLOBAL_DASHBOARD_PLUGINS Instance method Public Method set list of available dashboards for all users 20120830
7 GET_INSTANCE Static method Public Method 20120830
8 GET_PLUGIN_DEFINITION Instance method Public Method get title for given plugin 20120830
9 INIT_PLUGINS_DB6 Instance method Private Method 20120830
10 INIT_PLUGINS_DBA Instance method Private Method 20120830
11 INIT_PLUGINS_SIQ Instance method Private Method 20130717
12 INIT_PLUGINS_SYB Instance method Private Method 20120830
13 IS_SUPPORTED_DBSYS Instance method Public Method 20120830
14 SET_GLOBAL_DASHBOARD_LIST Instance method Public Method set list of available dashboards for all users 20120830
15 SET_GLOBAL_DASHBOARD_PLUGINS Instance method Public Method set list of available dashboards for all users 20120830
Events
Class CL_DBA_PLUGINFWK_CFG has no event.
Types
Class CL_DBA_PLUGINFWK_CFG has no local type.
Method Signatures

Method ADD_PLUGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT_PADDING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120830
2 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS 20120830
3 Importing DEF_REFRESH_INTVAL Call by reference Type reference (TYPE) I 0 0=no refresh triggered 20120830
4 Importing DEF_TIMEFRAME_MIN Call by reference Type reference (TYPE) I 0 0=no DBH access / ad-hoc data 20120830
5 Importing DESCRIPTION Call by reference Type reference (TYPE) CLIKE 20120830
6 Importing DETAIL_ACTION1 Call by reference Type reference (TYPE) I 20120830
7 Importing DETAIL_ACTION2 Call by reference Type reference (TYPE) I 20120830
8 Importing DETAIL_ACTION3 Call by reference Type reference (TYPE) I 20120830
9 Importing LOCAL_R3_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120830
10 Importing MIN_DB_REL Call by reference Type reference (TYPE) DB6DBREL 20120830
11 Importing PLUGIN_ID Call by reference Type reference (TYPE) I 20120830
12 Importing R3_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120830
13 Importing TIME_SELECTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120830
14 Importing TITLE Call by reference Type reference (TYPE) CLIKE 20120830
15 Importing TITLE_DYN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20131030
16 Importing WIDTH Call by reference Type reference (TYPE) I C_TYPE_SINGLE_WIDTH 20120830
17 Importing WINDOW_NAME Call by reference Type reference (TYPE) CLIKE 20120830

Method ADD_PLUGIN on class CL_DBA_PLUGINFWK_CFG has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DBA_PLUGINFWK_CFG has no parameter.
Method CONSTRUCTOR on class CL_DBA_PLUGINFWK_CFG has no exception.

Method GET_AVAILABLE_PLUGINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Database system 20120830
2 Returning PLUGINS Value transfer Type reference (TYPE) DBA_DASHB_PLUGIN_TAB 20120830

Method GET_AVAILABLE_PLUGINS on class CL_DBA_PLUGINFWK_CFG has no exception.

Method GET_DBSYS_DEFAULT_DASHBOARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DASHBOARD_ID Value transfer Type reference (TYPE) I 20120830
2 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Central Database System 20120830

Method GET_DBSYS_DEFAULT_DASHBOARD on class CL_DBA_PLUGINFWK_CFG has no exception.

Method GET_GLOBAL_DASHBOARD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DASHB_LIST Value transfer Type reference (TYPE) DBA_DASHB_TAB DBA Cockpit: Table of DBA_DASHB 20120830
# Exception Resumable Description Created on
1 CX_DBA_PERSONALIZATION DBA Cockpit: Personalization Errors 20120830

Method GET_GLOBAL_DASHBOARD_PLUGINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DASHBOARD_ID Call by reference Type reference (TYPE) I 20120830
2 Returning DASHB_PLUGINS Value transfer Type reference (TYPE) DBA_DASHB_PLUGIN_TAB DBA Cockpit: Table of DBA_DASHB_PLUGIN 20120830
# Exception Resumable Description Created on
1 CX_DBA_PERSONALIZATION DBA Cockpit: Personalization Errors 20120830

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INST Value transfer Object reference (TYPE REF TO) CL_DBA_PLUGINFWK_CFG DBA Cockpit: Dashboard Configuration 20120830

Method GET_INSTANCE on class CL_DBA_PLUGINFWK_CFG has no exception.

Method GET_PLUGIN_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PLUGIN_DEF Value transfer Type reference (TYPE) DBA_DASHB_PLUGIN 20120830
2 Importing PLUGIN_ID Call by reference Type reference (TYPE) I 20120830

Method GET_PLUGIN_DEFINITION on class CL_DBA_PLUGINFWK_CFG has no exception.

Method INIT_PLUGINS_DB6 Signature

Method INIT_PLUGINS_DB6 on class CL_DBA_PLUGINFWK_CFG has no parameter.
Method INIT_PLUGINS_DB6 on class CL_DBA_PLUGINFWK_CFG has no exception.

Method INIT_PLUGINS_DBA Signature

Method INIT_PLUGINS_DBA on class CL_DBA_PLUGINFWK_CFG has no parameter.
Method INIT_PLUGINS_DBA on class CL_DBA_PLUGINFWK_CFG has no exception.

Method INIT_PLUGINS_SIQ Signature

Method INIT_PLUGINS_SIQ on class CL_DBA_PLUGINFWK_CFG has no parameter.
Method INIT_PLUGINS_SIQ on class CL_DBA_PLUGINFWK_CFG has no exception.

Method INIT_PLUGINS_SYB Signature

Method INIT_PLUGINS_SYB on class CL_DBA_PLUGINFWK_CFG has no parameter.
Method INIT_PLUGINS_SYB on class CL_DBA_PLUGINFWK_CFG has no exception.

Method IS_SUPPORTED_DBSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DBSYS Call by reference Type reference (TYPE) DBCON_DBMS Database system 20120830
2 Returning SUPPORTED Value transfer Type reference (TYPE) ABAP_BOOL 20120830

Method IS_SUPPORTED_DBSYS on class CL_DBA_PLUGINFWK_CFG has no exception.

Method SET_GLOBAL_DASHBOARD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DASHB_LIST Call by reference Type reference (TYPE) DBA_DASHB_TAB DBA Cockpit: Table of DBA_DASHB 20120830
# Exception Resumable Description Created on
1 CX_DBA_PERSONALIZATION DBA Cockpit: Personalization Errors 20120830

Method SET_GLOBAL_DASHBOARD_PLUGINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DASHB_PLUGINS Call by reference Type reference (TYPE) DBA_DASHB_PLUGIN_TAB DBA Cockpit: Table of DBA_DASHB_PLUGIN 20120830
# Exception Resumable Description Created on
1 CX_DBA_PERSONALIZATION DBA Cockpit: Personalization Errors 20120830
History
Last changed by/on SAP  20141121 
SAP Release Created in 740