SAP ABAP Interface IF_SLEI_LNKG_DB (Linkage Persistency Layer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-BPM-LEI (Application Component) Local Event Infrastructure
     SLEI_DEF (Package) LEI Design time and Customizing transactions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SLEI_LNKG_DB Linkages Persistency Layer 20081111
Properties
Interface IF_SLEI_LNKG_DB  
Short Description Linkage Persistency Layer    
General Data
Package SLEI_DEF   LEI Design time and Customizing transactions 
Created 20081023   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_SLEI_LNKG_DB has no interface.
Friends
Interface IF_SLEI_LNKG_DB has no friend.
Attributes
Interface IF_SLEI_LNKG_DB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Instance method Public Method Delete linkage in db 20081111
2 DELETE_BINDING Instance method Public Method Delete bindings 20081111
3 DELETE_CONDITION Instance method Public Method delete filter conditions 20081111
4 INSERT Instance method Public Method Insert linkage in db 20081111
5 QUERY_BY_EVENT_OBJECT Instance method Public Method Query linkages based on event object 20081111
6 QUERY_BY_LNKG_DTL Instance method Public Method Query linkages based on linkage detail 20081111
7 QUERY_BY_SELECTION_PARAM Instance method Public Method Query linkages by selection parameters 20081111
8 QUERY_CLIENTS_BY_ID Instance method Public Method Query list of clients in which specified linkage id exist 20081114
9 QUERY_ID_BY_EVENT_OBJ Instance method Public Method Query linkage ids by event object 20081111
10 QUERY_ID_BY_LINKAGE_DETAIL Instance method Public Method Query linkage ids by linkage details 20081111
11 QUERY_LINKAGE_BY_ID Instance method Public Method Query linkage by ID 20081111
12 READ Instance method Public Method Read a single linkage 20081111
13 READ_BINDING Instance method Public Method Query binding by linkage id 20081111
14 READ_CONDITION Instance method Public Method Query condition by linkage id 20081111
15 UPDATE Instance method Public Method update linkage in db 20081111
16 UPDATE_BINDING Instance method Public Method update bindings 20081111
17 UPDATE_CONDITION Instance method Public Method update conditions 20081111
Events
Interface IF_SLEI_LNKG_DB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 RT_EVT_NAME Public See coding Range table for event 20081111 rt_evt_name TYPE RANGE OF swo_event
2 RT_EVT_OBJ Public See coding Range table for event obejct 20081111 rt_evt_obj TYPE RANGE OF slei_evt_obj_name
3 RT_EVT_OBJ_CAT Public See coding Range table for event category 20081111 rt_evt_obj_cat TYPE RANGE OF slei_evt_obj_cat
4 RT_PROXY_OBJ Public See coding Range table for proxy object 20081111 rt_proxy_obj TYPE RANGE OF slei_prx_name
5 RT_PROXY_OPER Public See coding Range table for proxy operation 20081111 rt_proxy_oper TYPE RANGE OF slei_prx_oper
6 RT_TIME Public See coding Range table for time 20081111 rt_time TYPE RANGE OF timestamp
7 RT_USER Public See coding Range table for R3 user 20081111 rt_user TYPE RANGE OF syuname
Method Signatures

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID LEI linkage ID 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method DELETE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method DELETE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LNKG Call by reference Type reference (TYPE) SLEI_LNKG_C LEI linkage 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method QUERY_BY_EVENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LNKG Call by reference Type reference (TYPE) SLEI_LINK_T SLEI_LINK table type 20081111
2 Importing IV_EVT_CAT Call by reference Type reference (TYPE) SLEI_EVT_OBJ_CAT 'CL' 20081111
3 Importing IV_EVT_OBJECT Call by reference Type reference (TYPE) SLEI_EVT_OBJ_NAME 20081111
4 Importing IV_SKIP_BIND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
5 Importing IV_SKIP_COND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method QUERY_BY_LNKG_DTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LNKG Call by reference Type reference (TYPE) SLEI_LINK_T SLEI_LINK table type 20081111
2 Importing IV_EVT_CAT Call by reference Type reference (TYPE) SLEI_EVT_OBJ_CAT 'CL' 20081111
3 Importing IV_EVT_NAME Call by reference Type reference (TYPE) SLEI_LNKG-EVENT_NAME 20081111
4 Importing IV_EVT_OBJECT Call by reference Type reference (TYPE) SLEI_EVT_OBJ_NAME 20081111
5 Importing IV_PROXY_OBJECT Call by reference Type reference (TYPE) SLEI_PRX_NAME 20081111
6 Importing IV_PROXY_OPER Call by reference Type reference (TYPE) SLEI_PRX_OPER 20081111
7 Importing IV_SKIP_BIND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
8 Importing IV_SKIP_COND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method QUERY_BY_SELECTION_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LNKG Call by reference Type reference (TYPE) SLEI_LINK_T SLEI_LINK table type 20081111
2 Importing IT_ACTIVATED_BY Call by reference Type reference (TYPE) RT_USER Activated by 20081111
3 Importing IT_ACTIVATED_TIME Call by reference Type reference (TYPE) RT_TIME Activated time 20081111
4 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) RT_USER Changed by 20081111
5 Importing IT_CREATED_BY Call by reference Type reference (TYPE) RT_USER Created by 20081111
6 Importing IT_CREATED_TIME Call by reference Type reference (TYPE) RT_TIME Created time 20081111
7 Importing IT_EVT_NAME Call by reference Type reference (TYPE) RT_EVT_NAME Event name 20081111
8 Importing IT_EVT_OBJ Call by reference Type reference (TYPE) RT_EVT_OBJ Event object name 20081111
9 Importing IT_EVT_OBJ_CAT Call by reference Type reference (TYPE) RT_EVT_OBJ_CAT Event category 20081111
10 Importing IT_LAST_CHANGE_TIME Call by reference Type reference (TYPE) RT_TIME Changed time 20081111
11 Importing IT_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID_T Linkage ID 20081111
12 Importing IT_PRX_OBJ Call by reference Type reference (TYPE) RT_PROXY_OBJ Proxy object name 20081111
13 Importing IT_PX_OPER Call by reference Type reference (TYPE) RT_PROXY_OPER Proxy operation name 20081111
14 Importing IV_ACTIVE_LINKAGES_ONLY Call by reference Type reference (TYPE) XFELD SPACE 'X' - active linakges only 20081111
15 Importing IV_GENERATED_LINKAGES_ONLY Call by reference Type reference (TYPE) XFELD SPACE 'X' - generated linkages only 20081111
16 Importing IV_MAX_HIT Call by reference Type reference (TYPE) I SLEI1_MAX_HIT 20081111
17 Importing IV_SKIP_BIND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
18 Importing IV_SKIP_COND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method QUERY_CLIENTS_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLIENT Call by reference Type reference (TYPE) SLEI_CLIENT_T 20081114
2 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID 20081114

Method QUERY_CLIENTS_BY_ID on Interface IF_SLEI_LNKG_DB has no exception.

Method QUERY_ID_BY_EVENT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID_T 20081111
2 Importing IV_EVT_OBJ_NAME Call by reference Type reference (TYPE) SIBFTYPEID 20081111
3 Importing IV_EVT_OBJ_TYP Call by reference Type reference (TYPE) SWFECLSTYP 'CL' 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method QUERY_ID_BY_LINKAGE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID_T 20081111
2 Importing IV_EVT_NAME Call by reference Type reference (TYPE) SWO_EVENT 20081111
3 Importing IV_EVT_OBJ_NAME Call by reference Type reference (TYPE) SIBFTYPEID 20081111
4 Importing IV_EVT_OBJ_TYP Call by reference Type reference (TYPE) SWFECLSTYP 20081111
5 Importing IV_PRX_NAME Call by reference Type reference (TYPE) SLEI_PRX_NAME 20081111
6 Importing IV_PRX_OPER Call by reference Type reference (TYPE) SLEI_PRX_OPER 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method QUERY_LINKAGE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LNKG Call by reference Type reference (TYPE) SLEI_LINK LEI linkage, bindings, filter conditions 20081111
2 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID LEI linkage ID 20081111
3 Importing IV_SKIP_BIND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
4 Importing IV_SKIP_COND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LNKG Call by reference Type reference (TYPE) SLEI_LINK LEI linkage, bindings, filter conditions 20081111
2 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID LEI linkage ID 20081111
3 Importing IV_SKIP_BIND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
4 Importing IV_SKIP_COND Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method READ_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BINDING Call by reference Type reference (TYPE) SLEI_BINDING_T LEI Binding table 20081111
2 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method READ_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDITION Call by reference Type reference (TYPE) SLEI_CONDITION_T LEI condition table type 20081111
2 Importing IV_LNKG_ID Call by reference Type reference (TYPE) SLEI_LNKG_ID 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LNKG Call by reference Type reference (TYPE) SLEI_LNKG_C LEI linkage 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method UPDATE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BINDING Call by reference Type reference (TYPE) SLEI_BINDING_T 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111

Method UPDATE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONDITION Call by reference Type reference (TYPE) SLEI_CONDITION_T 20081111
# Exception Resumable Description Created on
1 CX_SLEI_LNKG_DB Exception class for lnkg db access 20081111
History
Last changed by/on SAP  20110908 
SAP Release Created in 731