SAP ABAP Class CL_DB2_DBH_EXTRACTOR (DB2-DBH: Extractor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB2 (Application Component) DB2 for z/OS
     STU2 (Package) CCMS for DB2 for OS/390
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_DBH_EXTRACTOR DBA-DBH: Generic Extractor 20080409
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB2_DBH_GROUP_BP DB2-DBH: Extractor for Tablespace- and Indexspace Statistics 20090323
2 Inheritance (c INHERITING FROM c_ref)  CL_DB2_DBH_SPACE DB2-DBH: Extractor for Tablespace- and Indexspace Statistics 20080409
3 Inheritance (c INHERITING FROM c_ref)  CL_DB2_DBH_SUBSYS DB2-DBH: Extractor for Tablespace- and Indexspace Statistics 20090323
4 Inheritance (c INHERITING FROM c_ref)  CL_DB2_DBH_SUBSYS_BP DB2-DBH: Extractor for Tablespace- and Indexspace Statistics 20090323
Properties
Class CL_DB2_DBH_EXTRACTOR  
Short Description DB2-DBH: Extractor    
Super Class CL_DBA_DBH_EXTRACTOR DBA-DBH: Generic Extractor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU2   CCMS for DB2 for OS/390 
Created 20080214   SAP 
Last change 20110908   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_DB2_DBH_EXTRACTOR has no interface implemented.
Friends
Class CL_DB2_DBH_EXTRACTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DB2_GRNAME Instance attribute Protected Type reference (TYPE) STRING DB2-DBH: Data Sharing Group (or DBH_DBNA if no DSG-member) 20090323
2 DBH_DBNA Instance attribute Protected Type reference (TYPE) STRING DB2-DBH: DB2 Subsytem ID (SSID) 20090323
3 DBH_DBREL Instance attribute Protected Type reference (TYPE) STRING DB2-DBH: Database Release 20090323
4 EXTRACTOR_NAME Instance attribute Protected Type reference (TYPE) STRING DBA-DBH: Collector/Extractor Class 20080409
5 PREFIX Instance attribute Protected Type reference (TYPE) DB6_DBH_ROUTINE_NAME '' DB6-DBH: Namespace Prefix 20080409
6 SCHEMA Instance attribute Protected Type reference (TYPE) STRING DB2-DBH: Schema Name (aka 'Creator') 20080409
7 SETUP Instance attribute Protected Object reference (TYPE REF TO) CL_DB2_DBH_SETUP DB2-DBH: Manage DBH Configuration in monitored DB 20080409
8 SMD_SHOS Instance attribute Protected Type reference (TYPE) STRING DB2-DBH: Database Host 20090323
9 SP_ID Instance attribute Protected Type reference (TYPE) DB6_DBH_ROUTINE_NAME DB6-DBH: Routine Name (UDF/SP) 20080409
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor constructor 20080409
2 EXEC_EXTRACTOR_STMT Instance method Protected Method DB2-DBH: Execute select statement for space extractor 20090323
3 FILL_EXTRACTOR_DATA_COMMON Instance method Protected Method DB2-DBH: Fill header fields common to all extractors 20090323
4 GEN_HEADER_FIELDS_COMMON Instance method Protected Method DB2-DBH: Generate header fields common to all extractors 20090323
5 GET_BP_SIZE Static method Protected Method DB2-DBH: Get bufferpool size from bufferpool name 20090323
Events
Class CL_DB2_DBH_EXTRACTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INT19 Protected See coding Interger with 19 digits 20091020 INT19(10) type P decimals 0
2 TIMEDELTA_T Protected Type reference (TYPE) I time delta (seconds) between two collector runs 20090323
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BI_SERVER Call by reference Type reference (TYPE) DBA_DBH_BI_SERVER DBA-DBH: BI Server 20080409
2 Importing CONFIGSTRING Call by reference Type reference (TYPE) DBA_DBH_CONFIG_STRING DBA-DBH: Configuration String 20080409
3 Importing DBCNAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20080409
# Exception Resumable Description Created on
1 CX_DBA_DBH_SETUP DBA-DBH: Setup Corrupted 20090408

Method EXEC_EXTRACTOR_STMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_HIST_TABS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Should existence of history tables be checked? 20090408
2 Importing SQL_STMT Call by reference Type reference (TYPE) STRING SELECT statement 20090323
3 Changing TARGET Call by reference Object reference (TYPE REF TO) DATA Extracted data 20090323
# Exception Resumable Description Created on
1 CX_DBA_DBH_EXTRACTOR 20090323

Method FILL_EXTRACTOR_DATA_COMMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EXTRACTOR_DATA Call by reference Type reference (TYPE) DBA_DBH_LOADER_HEADER DBA-DBH: Extracted Data 20090323
2 Importing ODBH_TIPER Call by reference Type reference (TYPE) I 20090323
3 Importing SMD_TIHH Call by reference Type reference (TYPE) STRING 20090323
4 Importing SMD_TIHM Call by reference Type reference (TYPE) STRING 20090323

Method FILL_EXTRACTOR_DATA_COMMON on class CL_DB2_DBH_EXTRACTOR has no exception.

Method GEN_HEADER_FIELDS_COMMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HEADER Call by reference Type reference (TYPE) DBA_DBH_LOADER_HEADER DBA-DBH: Header Date (245 Data; 10 Long Fields) 20090323

Method GEN_HEADER_FIELDS_COMMON on class CL_DB2_DBH_EXTRACTOR has no exception.

Method GET_BP_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BP_NAME Call by reference Type reference (TYPE) STRING 20090323
2 Returning BP_SIZE Value transfer Type reference (TYPE) STRING 20090323

Method GET_BP_SIZE on class CL_DB2_DBH_EXTRACTOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 740