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 EXTRACT_CHANGE_POINTERS Instance method Public Method Extract Change Pointer(s) 20060329
2 EXTRACT_CHANGE_POINTERS_DETAIL Instance method Public Method Extract Change Pointer(s) (Including Lock Entries) 20080529
3 FREE Instance method Public Method Remove Locks and Invalidate Extractor 20060329
4 GET_IMAGES Instance method Public Method Select Images for Change Pointers 20070509
5 SET_RECEIVER_STATUS Instance method Public Method Change Status of Extracted Change Pointers 20060329
6 SET_RECEIVER_STATUS_DIVERS 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 Returning E_TAB_CP Value transfer Type reference (TYPE) CNS_TAB_CP_EXTRACT Tabelle von Änderungszeigern 20060329
2 Importing I_ADD_SEL Call by reference Type reference (TYPE) CNS_DTE_ADD_SEL Anwendungsspezifisches Selektionsfeld 20080306
3 Importing I_EXPOBJKEY_MAX Call by reference Type reference (TYPE) CNS_DTE_EXPOBJKEY Exportobjektschlüssel 20060329
4 Importing I_EXPOBJKEY_MIN Call by reference Type reference (TYPE) CNS_DTE_EXPOBJKEY Exportobjektschlüssel 20060329
5 Importing I_STATUS Call by reference Type reference (TYPE) CNS_DTE_CP_STATUS Änderungszeiger: Status 20060329
6 Importing I_SUPPRESS_INFO Call by reference Type reference (TYPE) XFELD IF_CNS_CON=>TRUE Anwendungspezifische Info unterdrücken 20060329
7 Importing I_SUPPRESS_RECV_STATUS Call by reference Type reference (TYPE) XFELD IF_CNS_CON=>TRUE Information zu Empfängern unterdrücken 20060329
8 Importing 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 Exporting E_TAB_CP Call by reference Type reference (TYPE) CNS_TAB_CP_EXTRACT Tabelle von Änderungszeigern 20080529
2 Exporting E_TAB_LOCKED_ENTRIES Call by reference Type reference (TYPE) IF_CNS_CON=>TY_T_LOCKED_ENTRIES 20080529
3 Importing I_ADD_SEL Call by reference Type reference (TYPE) CNS_DTE_ADD_SEL Anwendungsspezifisches Selektionsfeld 20080529
4 Importing I_EXPOBJKEY_MAX Call by reference Type reference (TYPE) CNS_DTE_EXPOBJKEY Exportobjektschlüssel 20080529
5 Importing I_EXPOBJKEY_MIN Call by reference Type reference (TYPE) CNS_DTE_EXPOBJKEY Exportobjektschlüssel 20080529
6 Importing I_STATUS Call by reference Type reference (TYPE) CNS_DTE_CP_STATUS Änderungszeiger: Status 20080529
7 Importing I_SUPPRESS_INFO Call by reference Type reference (TYPE) XFELD IF_CNS_CON=>TRUE Anwendungspezifische Info unterdrücken 20080529
8 Importing I_SUPPRESS_RECV_STATUS Call by reference Type reference (TYPE) XFELD IF_CNS_CON=>TRUE Information zu Empfängern unterdrücken 20080529
9 Importing 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 Exporting E_NOT_ALL_FOUND Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070509
2 Exporting E_TAB_IMG Call by reference Type reference (TYPE) CNS_TAB_CP_IMG Images zu Änderungszeigern 20070509
3 Importing 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 Importing I_STATUS Call by reference Type reference (TYPE) CNS_DTE_CP_STATUS IF_CNS_CON=>PROCESSED Zielstatus für Änderungszeiger 20060329
2 Importing I_TAB_CP_ID Value transfer Type reference (TYPE) CNS_TAB_CP_ID Änderungszeiger IDs 20060329
3 Importing 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 Importing 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