SAP ABAP Interface IF_GENIL_APPLMODEL_PERSISTENCY (Access to Object Model of Application Comp.)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
     CRM_GENIL_CUST (Package) Customizing Objects for Generic Interaction Layer
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
Interface IF_GENIL_APPLMODEL_PERSISTENCY  
Short Description Access to Object Model of Application Comp.    
General Data
Package CRM_GENIL_CUST   Customizing Objects for Generic Interaction Layer 
Created 20090311   SAP 
Last changed 20110908   SAP 
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
Interface IF_GENIL_APPLMODEL_PERSISTENCY has no interface.
Friends
Interface IF_GENIL_APPLMODEL_PERSISTENCY has no friend.
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
Interface IF_GENIL_APPLMODEL_PERSISTENCY has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_GENIL_APPLMODEL_PERSISTENCY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701