SAP ABAP Class CL_SCV_DISPATCHER (Dispatcher - ensures consistent data access)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-COV (Application Component) Coverage Analyzer
     SCOV_API_CALC (Package) Calculations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCV_DISPATCHER Dispatcher - ensures consistent data access 20100316
Properties
Class CL_SCV_DISPATCHER  
Short Description Dispatcher - ensures consistent data access    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCOV_API_CALC   Calculations 
Created 20100303   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SCV_DISPATCHER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_SCV_RD_REPOSITORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCV_DISPATCHER Dispatcher - ensures consistent data access 20100316
Friends
Class CL_SCV_DISPATCHER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SCV_MD_PROVIDER Gets current metadata for programs 20100303
2 RESULT_DATA_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) IF_SCV_RD_REPOSITORY 20101126
3 TESTKEYS Instance attribute Private Type reference (TYPE) IF_SCV_DISPATCHER=>TY_TESTKEY_TAB Multiple Test Group Keys 20100510
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Gets a new dispatcher 20100303
2 GET_COVERAGE_DATA Instance method Public Method 20100316
3 GET_COVERAGE_DATA_FOR_TESTKEY Instance method Private Method Gets the coverage results for a test key 20100511
4 INIT Instance method Private Method Initializes the dispatcher 20100303
5 MERGE_RESULT_DATA Instance method Private Method Merge Coverage Results 20100511
Events
Class CL_SCV_DISPATCHER has no event.
Types
Class CL_SCV_DISPATCHER has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MD_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SCV_MD_PROVIDER 20100705
2 Importing I_RD_REPOSITORY Call by reference Object reference (TYPE REF TO) IF_SCV_RD_REPOSITORY 20100621
3 Importing I_TESTKEY Call by reference Type reference (TYPE) CVA_TESTK Testgruppenschlüssel 20100315
4 Returning R_DISPATCHER Value transfer Object reference (TYPE REF TO) CL_SCV_DISPATCHER Dispatcher - sorgt für konsistenten Datenzugriff 20100303

Method CREATE on class CL_SCV_DISPATCHER has no exception.

Method GET_COVERAGE_DATA Signature

Method GET_COVERAGE_DATA on class CL_SCV_DISPATCHER has no parameter.
Method GET_COVERAGE_DATA on class CL_SCV_DISPATCHER has no exception.

Method GET_COVERAGE_DATA_FOR_TESTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVALUATION_CONSTRAINTS Call by reference Object reference (TYPE REF TO) CL_SCV_EVALUATION_CONSTRAINTS 20130718
2 Importing I_META_DATA Call by reference Object reference (TYPE REF TO) IF_SCV_MD_PROGRAM 20100511
3 Importing I_PROGRAM Call by reference Type reference (TYPE) CSEQUENCE 20100511
4 Importing I_TESTKEY Call by reference Type reference (TYPE) CVA_TESTK 20100511
5 Returning R_RESULT_DATA Value transfer Type reference (TYPE) IF_SCV_RD_REPOSITORY=>TY_DATA 20100511

Method GET_COVERAGE_DATA_FOR_TESTKEY on class CL_SCV_DISPATCHER has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MD_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SCV_MD_PROVIDER 20100705
2 Importing I_RD_REPOSITORY Call by reference Object reference (TYPE REF TO) IF_SCV_RD_REPOSITORY 20100621

Method INIT on class CL_SCV_DISPATCHER has no exception.

Method MERGE_RESULT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RD_OVERALL Call by reference Type reference (TYPE) IF_SCV_RD_REPOSITORY=>TY_DATA Abdeckungsrohdaten zu einem Programm 20100511
2 Importing I_RD_FOR_TESTKEY Call by reference Type reference (TYPE) IF_SCV_RD_REPOSITORY=>TY_DATA Abdeckungsrohdaten zu einem Programm 20100511

Method MERGE_RESULT_DATA on class CL_SCV_DISPATCHER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 800