SAP ABAP Class CL_COM_SE_CPOINTER_READ (Search Engine Service: Read Change Pointer)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TRX-SES (Application Component) TREX Search Engine Service
⤷
SES_INDEXING (Package) SES: Indexing
⤷
⤷
Properties
| Class | CL_COM_SE_CPOINTER_READ | |
| Short Description | Search Engine Service: Read Change Pointer | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | COM_SE_SEARCH | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | SES_INDEXING | SES: Indexing |
| Created | 20040315 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_COM_SE_CPOINTER_READ has no forward declaration.
Interfaces
Class CL_COM_SE_CPOINTER_READ has no interface implemented.
Friends
Class CL_COM_SE_CPOINTER_READ has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER2_SORT | Relation Change Pointer, Sorted By BUSOBJ, OBJECT_TYPE, ... | 20050317 | |||
| 2 | Static Attribute | Protected | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER_SORT | Object Change Pointer, Sorted By BUSOBJ + OBJECT_TYPE | 20040315 | |||
| 3 | Static Attribute | Protected | Type reference (TYPE) | BOOLE_D | X = Prefetch Fetched All New Object Change Pointers | 20040704 | |||
| 4 | Static Attribute | Protected | Type reference (TYPE) | BOOLE_D | X = Prefetch Fetched All New Relation Change Pointers | 20050317 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Fetch for New Object Change Pointers, per Object Type | 20040315 | |
| 2 | Static method | Public | Method | Fetch for New Relation Change Pointers, per Object Type | 20050317 | |
| 3 | Static method | Public | Method | Get not indexed Cange Pointers | 20070830 | |
| 4 | Static method | Public | Method | Fetch Current Content of Object Prefetch Buffer | 20040705 | |
| 5 | Static method | Public | Method | Fetch Current Content of Relation Prefetch Buffer | 20050317 | |
| 6 | Static method | Public | Method | Prefetch for New Object Change Pointers | 20040315 | |
| 7 | Static method | Public | Method | Prefetch for New Relation Change Pointers | 20050317 |
Events
Class CL_COM_SE_CPOINTER_READ has no event.
Types
Class CL_COM_SE_CPOINTER_READ has no local type.
Method Signatures
Method FETCH_FOR_OBJECT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CPOINTER | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER_PRIMKEY | Tabelle mit allen Änderungszeigern | 20040315 | |||
| 2 | ET_OBJECT_IDS | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_ID | Objekte, die angelegt/geändert wurden | 20040315 | |||
| 3 | ET_OBJ_IDS_DELETE | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_ID | Objekte, die gelöscht wurden | 20040315 | |||
| 4 | EV_ID_COUNTER | Call by reference | Type reference (TYPE) | INT4 | Anzahl von Objekten im Paket | 20040315 | |||
| 5 | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt im Suchmaschinenservice (SES) | 20040315 | |||
| 6 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Typ des Business-Objekts | 20040315 | |||
| 7 | IV_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | INT4 | Benötigte Anzahl an geänderten Objekten | 20040315 |
Method FETCH_FOR_OBJECT_TYPE on class CL_COM_SE_CPOINTER_READ has no exception.
Method FETCH_FOR_OBJECT_TYPE_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CP_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CP_ID | Tabelle mit allen Änderungszeiger-IDs | 20050317 | |||
| 2 | ET_REL_KEYS | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_REL_KEY | Beziehungen, die angelegt/geändert werden | 20050317 | |||
| 3 | ET_REL_KEYS_DELETE | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_REL_KEY | Beziehungen werden gelöscht | 20050317 | |||
| 4 | EV_REL_COUNTER | Call by reference | Type reference (TYPE) | INT4 | Anzahl der Beziehungen im Paket | 20050317 | |||
| 5 | IV_FROM_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Von-Business-Objekt | 20050317 | |||
| 6 | IV_FROM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Typ des Von-Business-Objekts | 20050317 | |||
| 7 | IV_PACKAGE_SIZE | Call by reference | Type reference (TYPE) | INT4 | Erforderliche Anzahl geänderter Beziehungen | 20050317 | |||
| 8 | IV_REL_TYPE_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_REL_TYPE_ID | Art der Beziehung | 20050324 |
Method FETCH_FOR_OBJECT_TYPE_REL on class CL_COM_SE_CPOINTER_READ has no exception.
Method GET_NEW_CPOINTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CPOINTER | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER_PRIMKEY | Table with all Change Pointers | 20070830 | |||
| 2 | ET_OBJECT_IDS | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_ID | Objects that were Created/Changed | 20070830 | |||
| 3 | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | ' ' | Business Object for Search Engine Service (SES) | 20070830 | ||
| 4 | IV_LIMIT | Call by reference | Type reference (TYPE) | INT4 | 10 | Limit for Database SELECT | 20070830 | ||
| 5 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | ' ' | Type of Business Object | 20070830 |
Method GET_NEW_CPOINTERS on class CL_COM_SE_CPOINTER_READ has no exception.
Method GET_PREFETCH_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUFFER_CPOINTER | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER_SORT | Derzeit im Puffer enthaltene Änderungszeiger | 20040705 | |||
| 2 | EV_BUFFER_SIZE | Call by reference | Type reference (TYPE) | INT4 | Aktuelle Anzahl von Änderungszeigern im Puffer | 20040705 |
Method GET_PREFETCH_BUFFER on class CL_COM_SE_CPOINTER_READ has no exception.
Method GET_PREFETCH_BUFFER_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUFFER_CPOINTER2 | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CPOINTER2_SORT | Derzeit im Puffer enthaltene Änderungszeiger | 20050317 | |||
| 2 | EV_BUFFER_SIZE | Call by reference | Type reference (TYPE) | INT4 | Aktuelle Anzahl von Änderungszeigern im Puffer | 20050317 |
Method GET_PREFETCH_BUFFER_REL on class CL_COM_SE_CPOINTER_READ has no exception.
Method PREFETCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CP_COUNTER | Call by reference | Type reference (TYPE) | INT4 | Anzahl gelesener Änderungszeiger | 20040315 | |||
| 2 | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | ' ' | Business-Objekt im Suchmaschinenservice (SES) | 20040315 | ||
| 3 | IV_CP_LIMIT | Call by reference | Type reference (TYPE) | INT4 | 10000 | Limit für Datenbank-SELECT | 20040315 | ||
| 4 | IV_INIT_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | X = Puffer vor Prefetch löschen | 20040315 | ||
| 5 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | ' ' | Typ des Business-Objekts | 20040315 |
Method PREFETCH on class CL_COM_SE_CPOINTER_READ has no exception.
Method PREFETCH_REL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CP_COUNTER | Call by reference | Type reference (TYPE) | INT4 | Anzahl gelesener Änderungszeiger | 20050317 | |||
| 2 | IV_CP_LIMIT | Call by reference | Type reference (TYPE) | INT4 | 10000 | Limit für Datenbank-SELECT | 20050317 | ||
| 3 | IV_FROM_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | ' ' | Von-Business-Objekt | 20050317 | ||
| 4 | IV_FROM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | ' ' | Typ des Von-Business-Objekts | 20050317 | ||
| 5 | IV_INIT_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | X = Puffer vor Prefetch löschen | 20050317 |
Method PREFETCH_REL on class CL_COM_SE_CPOINTER_READ has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 300 |