SAP ABAP Class IF_GENIL_APPLMODEL_PERSISTENCY (Access to Object Model of Application Comp.)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_GENIL_AUNIT_TEST_COMP Test component for unit tests 20100826
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_UIF_TRAVEL_BOL_COM_IMPL Main Implementation for BOL/GENIL 20090925
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_GENIL_ABSTR_COMPONENT Template class for central model persistency 20090311
Properties
Class IF_GENIL_APPLMODEL_PERSISTENCY  
Short Description Access to Object Model of Application Comp.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090311   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)
2 CL_CRM_GENIL_ABSTR_COMPONENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_GENIL_APPLMODEL_PERSISTENCY has no interface implemented.
Friends
Class IF_GENIL_APPLMODEL_PERSISTENCY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SYSTEMTYPE Instance attribute Public Type reference (TYPE) SY-SYSID System type 20090311
Methods
# Method Level Visibility Method type Description Created on
1 GET_COMP_DESIGN_TIME_PROPS Instance method Public Method Get component design time properties 20101008
2 GET_WCF_PROPS Static method Public Method Get additional properties from Central Persistency 20090318
3 GET_WCF_RELS Static method Public Method Get additional properties from Central Persistency 20100708
4 SAVE_COMPONENT_PROPS Instance method Public Method Save component properties 20091123
5 SAVE_DQUERY_OPTIONS Instance method Public Method Save options for dynamic queries 20090922
6 SAVE_MODEL Instance method Public Method Save the Relations Between Objects of the GenIL Component 20090311
7 SAVE_OBJECT_PROPS Instance method Public Method Save Attributes of GenIL Component Objects 20090311
8 TRANSPORT_COMPONENT Instance method Public Method Write transport entries for a component 20090311
Events
Class IF_GENIL_APPLMODEL_PERSISTENCY has no event.
Types
Class IF_GENIL_APPLMODEL_PERSISTENCY has no local type.
Method Signatures

Method GET_COMP_DESIGN_TIME_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_COMP_DT_PROPS Value transfer Type reference (TYPE) GILS_COMP_DESIGN_TIME_PROPS Component Properties relevant only for design time 20101008

Method GET_COMP_DESIGN_TIME_PROPS on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.

Method GET_WCF_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20090318
2 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 CL_CRM_GENIL_ABSTR_COMPONENT=>DESIGNTIME_MODE Component load mode 20100908
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) WCF_OBJECT_NAME Object Name 20091022
4 Returning RT_WCF_PROPS Value transfer Type reference (TYPE) WCF_PROPS_TAB Table of WCF_PROPS 20090318

Method GET_WCF_PROPS on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.

Method GET_WCF_RELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20100708
2 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 CL_CRM_GENIL_ABSTR_COMPONENT=>DESIGNTIME_MODE Component load mode 20100908
3 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relation Name 20100708
4 Returning RT_WCF_RELS Value transfer Type reference (TYPE) WCF_RELS_TAB Table of WCF_RELS 20100708

Method GET_WCF_RELS on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.

Method SAVE_COMPONENT_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20091123
2 Importing IS_COMPONENT_PROPS Call by reference Type reference (TYPE) GENILT_COMPONENT_PROPS Component Properties 20091123
3 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20091123
4 Importing IV_FINAL Call by reference Type reference (TYPE) GIL_ENH_FINAL 20101008
5 Importing IV_PREFIX Call by reference Type reference (TYPE) GIL_ENH_PREFIX 20101008

Method SAVE_COMPONENT_PROPS on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.

Method SAVE_DQUERY_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20090922
2 Importing IT_DQUERY_ATTR_OPTIONS Call by reference Type reference (TYPE) GENILT_DQUERY_ATTR_OPTION_TAB Operators for selection parameter of dynamic query attribute 20090922
3 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20090922

Method SAVE_DQUERY_OPTIONS on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.

Method SAVE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20090311
2 Importing IT_RELATION_DET Call by reference Type reference (TYPE) CRMT_RELATION_DETAIL_TAB 20090311
3 Importing IT_WCF_RELS Call by reference Type reference (TYPE) WCF_RELS_TAB Table of WCF_RELS 20100708
4 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20090311

Method SAVE_MODEL on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.

Method SAVE_OBJECT_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20090311
2 Importing IT_OBJ_PROPS Call by reference Type reference (TYPE) CRMT_OBJ_PROPERTIES_TAB Table of Business Object Attributes 20090311
3 Importing IT_OBJ_PROPS_WCF Call by reference Type reference (TYPE) WCF_PROPS_TAB Table of WCF_PROPS 20090318
4 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20090311

Method SAVE_OBJECT_PROPS on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.

Method TRANSPORT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Request/Task 20090311
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20090311

Method TRANSPORT_COMPONENT on class IF_GENIL_APPLMODEL_PERSISTENCY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in