SAP ABAP Class CL_SIC_CONFIGURATION (All Checks and Value lists in ICM Configuration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-IQM-IC (Application Component) Information Consistency
     S_IC_FRAMEWORK_CONFIG (Package) Information Consolidation Framework - Konfiguration
Properties
Class CL_SIC_CONFIGURATION  
Short Description All Checks and Value lists in ICM Configuration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_IC_FRAMEWORK_CONFIG   Information Consolidation Framework - Konfiguration 
Created 20060131   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_SIC_CONFIGURATION has no interface implemented.
Friends
Class CL_SIC_CONFIGURATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_IF_CONNECTOR Constant Private Type reference (TYPE) SEOCLSNAME 'IF_SIC_CONNECTOR' Connector Interface 20060131
2 CO_IF_MULTI_SERVICE Constant Private Type reference (TYPE) SEOCLSNAME 'IF_SIC_MULTI_CNT_SERVICE' Multi Container Service Interface 20060209
3 CO_IF_SINGLE_SERVICE Constant Private Type reference (TYPE) SEOCLSNAME 'IF_SIC_SINGLE_CNT_SERVICE' Single Container Service Interface 20060209
4 CO_MESSAGE_ID Constant Private Type reference (TYPE) SYMSGID 'SIC_FRAMEWORK_CONFIG' Message Class 20060131
Methods
# Method Level Visibility Method type Description Created on
1 GET_CLASSES_FOR_INTERFACE Static method Public Method Returns a list of all Classes that implement the Interface 20060216
2 GET_CONNECTOR_IMPLS Static method Public Method Returns a list of all Connector Implementations 20060131
3 GET_INTERFACE_IMPLEMENTATIONS Static method Private Method Returns a list of all Classes that implement the Interface 20060221
4 GET_SERVICE_PROVIDERS Static method Public Method Returns a list of all Service Providers 20060209
Events
Class CL_SIC_CONFIGURATION has no event.
Types
Class CL_SIC_CONFIGURATION has no local type.
Method Signatures

Method GET_CLASSES_FOR_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCL_ABSTRACT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Exclude abstract classes 20060224
2 Importing IV_INCL_SUBCLASSES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE Include sub classes 20060224
3 Importing IV_INTERFACE Value transfer Type reference (TYPE) SEOCLSNAME Interface name 20060216
4 Returning RT_CLASSES Value transfer Type reference (TYPE) SIC_T_CLASS_DESCR Classes implementing the Interface 20060216
# Exception Resumable Description Created on
1 CX_CLASS_NOT_EXISTENT Class does not exist 20060216

Method GET_CONNECTOR_IMPLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_IMPL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE New connector implementations only 20060222
2 Importing IV_OWNER Value transfer Type reference (TYPE) SIC_OWNER Owner of table entries (Namespace separation) 20060307
3 Returning RT_CONNECTOR_IMPL Value transfer Type reference (TYPE) SIC_T_CONNECTOR_IMPL Connector Implementations 20060131
# Exception Resumable Description Created on
1 CX_SIC_FRAMEWORK_CONFIG Errors in cnfiguration of the framework 20060131

Method GET_INTERFACE_IMPLEMENTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCL_ABSTRACT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Exclude abstract classes 20060224
2 Importing IV_INCL_SUBCLASSES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE Include sub classes 20060224
3 Importing IV_INTERFACE Value transfer Type reference (TYPE) SEOCLSNAME Interface name 20060221
4 Returning RT_CLASSES Value transfer Type reference (TYPE) SIC_T_CLASS_DESCR Classes implementing the Interface 20060221
# Exception Resumable Description Created on
1 CX_CLASS_NOT_EXISTENT Class does not exist 20060221

Method GET_SERVICE_PROVIDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SERVICE_PROVIDERS Value transfer Type reference (TYPE) SIC_T_SERVICE_PROVIDER List of all service providers 20060209

Method GET_SERVICE_PROVIDERS on class CL_SIC_CONFIGURATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710