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
⤷ 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 |