SAP ABAP Interface IF_CNS_SIMPLE_EXTRACTOR (CNS: Extractor for Change Pointers)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-TS-CNS (Application Component) Change Pointer Service
⤷
CNS (Package) Change Notification Service

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CNS_SIMPLE_EXTRACTOR | Extractor for Multiple Receivers and Object Types | 20060329 |
Properties
Interface | IF_CNS_SIMPLE_EXTRACTOR | |
Short Description | CNS: Extractor for Change Pointers |
General Data
Package | CNS | Change Notification Service |
Created | 20060329 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_CNS_CON | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_CNS_SIMPLE_EXTRACTOR | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_CNS_SIMPLE_EXTRACTOR has no interface.
Friends
Interface IF_CNS_SIMPLE_EXTRACTOR has no friend.
Attributes
Interface IF_CNS_SIMPLE_EXTRACTOR has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Extract Change Pointer(s) | 20060329 |
2 | ![]() |
Instance method | Public | Method | Extract Change Pointer(s) (Including Lock Entries) | 20080529 |
3 | ![]() |
Instance method | Public | Method | Remove Locks and Invalidate Extractor | 20060329 |
4 | ![]() |
Instance method | Public | Method | Select Images for Change Pointers | 20070509 |
5 | ![]() |
Instance method | Public | Method | Change Status of Extracted Change Pointers | 20060329 |
6 | ![]() |
Instance method | Public | Method | Change Status of Extracted CPs - Receiver-Specific | 20080317 |
Events
Interface IF_CNS_SIMPLE_EXTRACTOR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_EXPOBJ_SEL | Public | See coding | 20080731 | BEGIN OF ty_s_expobj_sel,
appl_id TYPE cns_dte_appl_id,
expobjtype TYPE cns_dte_expobjtype,
expobjkey TYPE cns_dte_expobjkey,
END OF ty_s_expobj_sel
|
||
2 | TY_S_SET_CP_STATUS | Public | See coding | 20080317 | BEGIN OF ty_s_set_cp_status,
cp_id TYPE cns_dte_cp_id,
tab_recv_status TYPE cns_tab_cp_recv_user,
END OF ty_s_set_cp_status
|
||
3 | TY_T_EXPOBJ_SEL | Public | See coding | 20080731 | ty_t_expobj_sel TYPE STANDARD TABLE OF ty_s_expobj_sel WITH DEFAULT KEY
|
||
4 | TY_T_SET_CP_STATUS | Public | See coding | 20080317 | ty_t_set_cp_status TYPE TABLE OF ty_s_set_cp_status WITH DEFAULT KEY
|
Method Signatures
Method EXTRACT_CHANGE_POINTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TAB_CP | Value transfer | Type reference (TYPE) | CNS_TAB_CP_EXTRACT | Tabelle von Änderungszeigern | 20060329 | ||
2 | ![]() |
I_ADD_SEL | Call by reference | Type reference (TYPE) | CNS_DTE_ADD_SEL | Anwendungsspezifisches Selektionsfeld | 20080306 | ||
3 | ![]() |
I_EXPOBJKEY_MAX | Call by reference | Type reference (TYPE) | CNS_DTE_EXPOBJKEY | Exportobjektschlüssel | 20060329 | ||
4 | ![]() |
I_EXPOBJKEY_MIN | Call by reference | Type reference (TYPE) | CNS_DTE_EXPOBJKEY | Exportobjektschlüssel | 20060329 | ||
5 | ![]() |
I_STATUS | Call by reference | Type reference (TYPE) | CNS_DTE_CP_STATUS | Änderungszeiger: Status | 20060329 | ||
6 | ![]() |
I_SUPPRESS_INFO | Call by reference | Type reference (TYPE) | XFELD | IF_CNS_CON=>TRUE | Anwendungspezifische Info unterdrücken | 20060329 | |
7 | ![]() |
I_SUPPRESS_RECV_STATUS | Call by reference | Type reference (TYPE) | XFELD | IF_CNS_CON=>TRUE | Information zu Empfängern unterdrücken | 20060329 | |
8 | ![]() |
I_TAB_EXPOBJ | Call by reference | Type reference (TYPE) | TY_T_EXPOBJ_SEL | Tabelle von Exportobjekten | 20080731 |
Method EXTRACT_CHANGE_POINTERS on Interface IF_CNS_SIMPLE_EXTRACTOR has no exception.
Method EXTRACT_CHANGE_POINTERS_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TAB_CP | Call by reference | Type reference (TYPE) | CNS_TAB_CP_EXTRACT | Tabelle von Änderungszeigern | 20080529 | ||
2 | ![]() |
E_TAB_LOCKED_ENTRIES | Call by reference | Type reference (TYPE) | IF_CNS_CON=>TY_T_LOCKED_ENTRIES | 20080529 | |||
3 | ![]() |
I_ADD_SEL | Call by reference | Type reference (TYPE) | CNS_DTE_ADD_SEL | Anwendungsspezifisches Selektionsfeld | 20080529 | ||
4 | ![]() |
I_EXPOBJKEY_MAX | Call by reference | Type reference (TYPE) | CNS_DTE_EXPOBJKEY | Exportobjektschlüssel | 20080529 | ||
5 | ![]() |
I_EXPOBJKEY_MIN | Call by reference | Type reference (TYPE) | CNS_DTE_EXPOBJKEY | Exportobjektschlüssel | 20080529 | ||
6 | ![]() |
I_STATUS | Call by reference | Type reference (TYPE) | CNS_DTE_CP_STATUS | Änderungszeiger: Status | 20080529 | ||
7 | ![]() |
I_SUPPRESS_INFO | Call by reference | Type reference (TYPE) | XFELD | IF_CNS_CON=>TRUE | Anwendungspezifische Info unterdrücken | 20080529 | |
8 | ![]() |
I_SUPPRESS_RECV_STATUS | Call by reference | Type reference (TYPE) | XFELD | IF_CNS_CON=>TRUE | Information zu Empfängern unterdrücken | 20080529 | |
9 | ![]() |
I_TAB_EXPOBJ | Call by reference | Type reference (TYPE) | TY_T_EXPOBJ_SEL | Tabelle von Exportobjekten | 20080731 |
Method EXTRACT_CHANGE_POINTERS_DETAIL on Interface IF_CNS_SIMPLE_EXTRACTOR has no exception.
Method FREE Signature
Method FREE on Interface IF_CNS_SIMPLE_EXTRACTOR has no parameter.
Method FREE on Interface IF_CNS_SIMPLE_EXTRACTOR has no exception.
Method GET_IMAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NOT_ALL_FOUND | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070509 | ||
2 | ![]() |
E_TAB_IMG | Call by reference | Type reference (TYPE) | CNS_TAB_CP_IMG | Images zu Änderungszeigern | 20070509 | ||
3 | ![]() |
I_TAB_CP | Call by reference | Type reference (TYPE) | CNS_TAB_CP_ID | Änderungszeiger IDs | 20070509 |
Method GET_IMAGES on Interface IF_CNS_SIMPLE_EXTRACTOR has no exception.
Method SET_RECEIVER_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_STATUS | Call by reference | Type reference (TYPE) | CNS_DTE_CP_STATUS | IF_CNS_CON=>PROCESSED | Zielstatus für Änderungszeiger | 20060329 | |
2 | ![]() |
I_TAB_CP_ID | Value transfer | Type reference (TYPE) | CNS_TAB_CP_ID | Änderungszeiger IDs | 20060329 | ||
3 | ![]() |
I_TAB_RECEIVER | Call by reference | Type reference (TYPE) | CNS_TAB_CP_RECEIVER | Tabelle von Empfänger | 20080331 |
Method SET_RECEIVER_STATUS on Interface IF_CNS_SIMPLE_EXTRACTOR has no exception.
Method SET_RECEIVER_STATUS_DIVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_SET_CP_STATUS | Call by reference | Type reference (TYPE) | CNS_TAB_CP_EXTRACT | Tabelle zur Extraktion für mehrere Empfänger u. Objekttypen | 20080318 |
Method SET_RECEIVER_STATUS_DIVERS on Interface IF_CNS_SIMPLE_EXTRACTOR has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 710 |