SAP ABAP Interface IF_ESH_OM_CALLBACK (Call Back)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_OBJ_MOD_REP (Package) Model Repository
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_MODELS Models 20070425
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_UI_AREA UI Areas 20070907
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_SWASGN Switch Assignments 20081212
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_IV Object Types 20091201
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_III Object Types 20121204
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_II Object Types 20090730
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_I Object Types 20090227
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_COMPR Object Types: Optimized Model Data 20081121
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP Object Types 20070413
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_AUTHC Authorization Checks 20080201
... Click here to see Used By full list (18 items)
Properties
Interface IF_ESH_OM_CALLBACK  
Short Description Call Back    
General Data
Package S_ESH_ENG_OBJ_MOD_REP   Model Repository 
Created 20070413   SAP 
Last changed 20141121    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ESH_OM_GENERIC_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ESH_OM_GTABKEY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ESH_OM_GTABKEY_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_ESH_OM_CALLBACK has no interface.
Friends
Interface IF_ESH_OM_CALLBACK has no friend.
Attributes
Interface IF_ESH_OM_CALLBACK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DUPLICATE_KEY Instance method Public Method Check duplicate Key 20070413
2 CHECK_DUPLICATE_TEXT_KEY Instance method Public Method Check duplicate Text Key 20070418
3 CHECK_EXISTENCE Instance method Public Method Check Existence 20070502
4 CHECK_GTABKEY_RELEVANT Instance method Public Method Check GTABKEY registration 20131021
5 MESSAGE_GTABKEY Instance method Public Method Message for GTABKEY Handling 20131018
6 REGISTER_GTABKEY Instance method Public Method Register GTABKEY entries for save 20131018
Events
Interface IF_ESH_OM_CALLBACK has no event.
Types
Interface IF_ESH_OM_CALLBACK has no local type.
Method Signatures

Method CHECK_DUPLICATE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20070416
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070413
3 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20070413
4 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070413
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070509
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070413

Method CHECK_DUPLICATE_TEXT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Flag: Raise Exception 20070418
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20070418
3 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20070418
4 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20070418
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070427
# Exception Resumable Description Created on
1 CX_ESH_OM_ENGINE ESH Object Model Exception 20070418

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_SUBSTACK Call by reference Type reference (TYPE) XFELD Checkbox 20091103
2 Importing IV_KEY1 Call by reference Type reference (TYPE) ANY 20070502
3 Importing IV_KEY10 Call by reference Type reference (TYPE) ANY 20070502
4 Importing IV_KEY2 Call by reference Type reference (TYPE) ANY 20070502
5 Importing IV_KEY3 Call by reference Type reference (TYPE) ANY 20070502
6 Importing IV_KEY4 Call by reference Type reference (TYPE) ANY 20070502
7 Importing IV_KEY5 Call by reference Type reference (TYPE) ANY 20070502
8 Importing IV_KEY6 Call by reference Type reference (TYPE) ANY 20070502
9 Importing IV_KEY7 Call by reference Type reference (TYPE) ANY 20070502
10 Importing IV_KEY8 Call by reference Type reference (TYPE) ANY 20070502
11 Importing IV_KEY9 Call by reference Type reference (TYPE) ANY 20070502
12 Importing IV_MODEL_GUID Call by reference Type reference (TYPE) ESH_E_OM_MODEL_GUID Model GUID 20100609
13 Importing IV_TABNAME_ENTITY Call by reference Type reference (TYPE) TABNAME Table Name 20070502
14 Returning RV_EXISTS Value transfer Type reference (TYPE) XFELD Checkbox 20070502

Method CHECK_EXISTENCE on Interface IF_ESH_OM_CALLBACK has no exception.

Method CHECK_GTABKEY_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_GTABKEY_RELEVANT_CHECKED Call by reference Type reference (TYPE) XFELD Checkbox 20131125
2 Exporting ES_GTABKEY_DATA Call by reference Type reference (TYPE) CL_ESH_OM_GTABKEY_SERVICES=>GTY_S_GTABKEY_DATA 20131021
3 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131021
4 Importing IV_KEY_INT Call by reference Type reference (TYPE) FIELDNAME Field Name 20131021
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20131121

Method CHECK_GTABKEY_RELEVANT on Interface IF_ESH_OM_CALLBACK has no exception.

Method MESSAGE_GTABKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RAISE_EXCEPTION Call by reference Type reference (TYPE) XFELD Checkbox 20131018
2 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20131018
3 Importing IS_OBJECT Call by reference Type reference (TYPE) ANY 20131018
4 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20131018
5 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 'R' Single-Character Flag 20131018
6 Importing IV_ORIGINAL_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20131018
7 Importing IV_ORIGINAL_USER Call by reference Type reference (TYPE) SYUNAME User Name 20131018
8 Importing IV_TABLE_ID Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20131018

Method MESSAGE_GTABKEY on Interface IF_ESH_OM_CALLBACK has no exception.

Method REGISTER_GTABKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REGISTER_GTABKEY Call by reference Type reference (TYPE) CL_ESH_OM_GTABKEY=>S_REGISTER 20131107

Method REGISTER_GTABKEY on Interface IF_ESH_OM_CALLBACK has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_MODELS Models 20070425
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_UI_AREA UI Areas 20070907
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_SWASGN Switch Assignments 20081212
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_IV Object Types 20091201
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_III Object Types 20121204
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_II Object Types 20090730
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_EXT_I Object Types 20090227
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP_COMPR Object Types: Optimized Model Data 20081121
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_OTYP Object Types 20070413
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_AUTHC Authorization Checks 20080201
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_LOGCONTY LOGCONTY 20100521
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_LCONF Layout Configurations 20121106
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_DPRVD Data Providers 20070425
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_DATATY Data Types 20070426
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_CATTR Common Attributes 20091130
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_CATEG Categories 20070917
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_AUTHPB Path-Based Authorization Checks 20080205
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_OM_AUTHNW SAP_NW Authorizations 20070427
History
Last changed by/on SAP  20141121 
SAP Release Created in 100