SAP ABAP Interface IF_GENIL_NODE_HANDLER_TX (Interface to root objects)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
     CRM_GENIL_IMPL_SUPPORT (Package) Support for application implementation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BS_ADDR_GIL_ROOT Handler for Address Root 20100327
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BS_BP_GIL_ROOT Handler for BP Root 20100327
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GENIL_NODE_HANDLER_TX genIL Component: Root Handler 20100316
Properties
Interface IF_GENIL_NODE_HANDLER_TX  
Short Description Interface to root objects    
General Data
Package CRM_GENIL_IMPL_SUPPORT   Support for application implementation 
Created 20100316   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)
Interfaces
Interface IF_GENIL_NODE_HANDLER_TX has no interface.
Friends
Interface IF_GENIL_NODE_HANDLER_TX has no friend.
Attributes
Interface IF_GENIL_NODE_HANDLER_TX has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OBJECTS_BEFORE_SAVE Instance method Public Method Check Objects Before Saving 20100317
2 CREATE_ROOT_OBJECTS Instance method Public Method Create Objects 20100609
3 DELETE_ROOT_OBJECTS Instance method Public Method Delete Root Objects 20100609
4 INIT_OBJECTS Instance method Public Method Reset Buffer Objects 20100316
5 LOCK_OBJECTS Instance method Public Method Lock Objects 20100316
6 ON_AFTER_COMMIT Instance method Public Method Reset Buffer Objects 20100610
7 ON_AFTER_ROLLBACK Instance method Public Method Reset Buffer Objects 20100610
8 SAVE_OBJECTS Instance method Public Method Save Objects 20100316
Events
Interface IF_GENIL_NODE_HANDLER_TX has no event.
Types
Interface IF_GENIL_NODE_HANDLER_TX has no local type.
Method Signatures

Method CHECK_OBJECTS_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB 20100317
2 Importing IV_MSG_SERVICE_ACCESS Call by reference Object reference (TYPE REF TO) IF_GENIL_MSG_SERVICE_ACCESS Interface for Simple Access to Generic IL Message Service 20100317

Method CHECK_OBJECTS_BEFORE_SAVE on Interface IF_GENIL_NODE_HANDLER_TX has no exception.

Method CREATE_ROOT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAMETERS Call by reference Type reference (TYPE) ANY Parameter structure 20100609
2 Importing IV_NUMBER Call by reference Type reference (TYPE) INT4 Natural number 20100609
3 Importing IV_ROOT_LIST Call by reference Object reference (TYPE REF TO) IF_GENIL_CONT_ROOT_OBJECTLIST Data Container - Root Object List Interface 20100609
# Exception Resumable Description Created on
1 CX_CRM_GENIL_NOT_IMPLEMENTED Method not implement 20100609

Method DELETE_ROOT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB 20100609
2 Importing IV_MSG_SERVICE_ACCESS Call by reference Object reference (TYPE REF TO) IF_GENIL_MSG_SERVICE_ACCESS Interface for Simple Access to Generic IL Message Service 20100609

Method DELETE_ROOT_OBJECTS on Interface IF_GENIL_NODE_HANDLER_TX has no exception.

Method INIT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB Object Table with Object Type and ID 20100316
2 Importing IV_MSG_SERVICE_ACCESS Call by reference Object reference (TYPE REF TO) IF_GENIL_MSG_SERVICE_ACCESS Interface for Simple Access to Generic IL Message Service 20100316

Method INIT_OBJECTS on Interface IF_GENIL_NODE_HANDLER_TX has no exception.

Method LOCK_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB 20100316
2 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) IF_GENIL_APPL_INTLAY=>LOCK_MODE IF_GENIL_APPL_INTLAY=>LOCK_MODE_EXCLUSIVE Lock Mode 20100316
3 Importing IV_MSG_SERVICE_ACCESS Call by reference Object reference (TYPE REF TO) IF_GENIL_MSG_SERVICE_ACCESS Interface for Simple Access to Generic IL Message Service 20100316

Method LOCK_OBJECTS on Interface IF_GENIL_NODE_HANDLER_TX has no exception.

Method ON_AFTER_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB Object Table with Object Type and ID 20100610
2 Importing IV_MSG_SERVICE_ACCESS Call by reference Object reference (TYPE REF TO) IF_GENIL_MSG_SERVICE_ACCESS Interface for Simple Access to Generic IL Message Service 20100610

Method ON_AFTER_COMMIT on Interface IF_GENIL_NODE_HANDLER_TX has no exception.

Method ON_AFTER_ROLLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB Object Table with Object Type and ID 20100610
2 Importing IV_MSG_SERVICE_ACCESS Call by reference Object reference (TYPE REF TO) IF_GENIL_MSG_SERVICE_ACCESS Interface for Simple Access to Generic IL Message Service 20100610

Method ON_AFTER_ROLLBACK on Interface IF_GENIL_NODE_HANDLER_TX has no exception.

Method SAVE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECT_LIST Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INST_LINE_TAB 20100316
2 Exporting ET_ID_MAPPING Call by reference Type reference (TYPE) CRMT_GENIL_ID_MAPPING_TAB Table of ID Mapping Entries in Generic Interaction Layer 20100316
3 Importing IV_MSG_SERVICE_ACCESS Call by reference Object reference (TYPE REF TO) IF_GENIL_MSG_SERVICE_ACCESS Interface for Simple Access to Generic IL Message Service 20100316

Method SAVE_OBJECTS on Interface IF_GENIL_NODE_HANDLER_TX has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701