SAP ABAP Class CL_CRM_GENIL_SHARED_MODEL (Internal Object Model)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
     CRM_GENIL (Package) Generic Interaction Layer for Access to CRM Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_GENIL_INTERNAL_MODEL Internal Object Model 20071211
Properties
Class CL_CRM_GENIL_SHARED_MODEL  
Short Description Internal Object Model    
Super Class CL_CRM_GENIL_INTERNAL_MODEL Internal Object Model 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_GENIL   Generic Interaction Layer for Access to CRM Objects 
Created 20071206   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)
2 GENIL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_GENIL_SHARED_MODEL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CRM_GENIL_INTERNAL_MODEL 20071211 Internal Object Model
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MISSED_COMPONENTS Instance attribute Private Type reference (TYPE) LTYPE_MISSED_COMPONENTS 20090512
2 SHM_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CRM_GENIL_MODEL_SHM_AREA Shared Memory for BSP Repository 20071206
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071206
2 REMOVE_INACTIVE_SWITCHED_DATA Instance method Private Method 20080423
Events
Class CL_CRM_GENIL_SHARED_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTYPE_MISSED_COMPONENT Private See coding 20091216 begin of LTYPE_MISSED_COMPONENT, NAMESPACE type GENILT_NAMESPACE, COMPONENT type CRMT_COMPONENT_NAME, end of LTYPE_MISSED_COMPONENT
2 LTYPE_MISSED_COMPONENTS Private See coding 20090512 LTYPE_MISSED_COMPONENTS type hashed table of LTYPE_MISSED_COMPONENT with unique key NAMESPACE COMPONENT
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_GENIL_APPL Anwendungsname für den generischen interaction Layer 20071206
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) GENILT_NAMESPACE Namensraum 20090706
# Exception Resumable Description Created on
1 CX_CRM_GENIL_GENERAL_ERROR Allgemeine Ausnahme. 20071206

Method REMOVE_INACTIVE_SWITCHED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Komponentenname 20080423
2 Importing IV_NAMESPACE Call by reference Type reference (TYPE) GENILT_NAMESPACE Namensraum 20090706

Method REMOVE_INACTIVE_SWITCHED_DATA on class CL_CRM_GENIL_SHARED_MODEL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700