SAP ABAP Class CL_COM_SE_FAST_UPDATE (Search Engine Service: Peform Fast Delta Update)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-TRX-SES (Application Component) TREX Search Engine Service
⤷ SES_INDEXING (Package) SES: Indexing
⤷ BC-TRX-SES (Application Component) TREX Search Engine Service
⤷ SES_INDEXING (Package) SES: Indexing
Properties
Class | CL_COM_SE_FAST_UPDATE | |
Short Description | Search Engine Service: Peform Fast Delta Update | |
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 | 20070808 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_COM_SE_FAST_UPDATE has no forward declaration.
Interfaces
Class CL_COM_SE_FAST_UPDATE has no interface implemented.
Friends
Class CL_COM_SE_FAST_UPDATE has no friend class.
Attributes
Class CL_COM_SE_FAST_UPDATE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONCATENATE_CONTENT | Static method | Public | Method | Concatenate language dependent and language indep. entries | 20070810 |
2 | EXTRACT_ATTRIBUTES | Static method | Public | Method | Set DOC_LANGU and DOC_KEY and extract the attribute values | 20070810 |
3 | INDEX_OBJECTS | Static method | Public | Method | Index objects | 20070810 |
4 | PUT_ABORT_FAST_DELTA | Static method | Public | Method | Write "Cancel" Event to Status Table | 20070924 |
5 | PUT_GOOD_FAST_DELTA | Static method | Public | Method | Write "Start and End" Event to Status Table | 20070921 |
6 | SET_CHANGED_DATA_ARRAY | Static method | Public | Method | Array push of the changed objects data | 20070816 |
7 | SET_CHANGED_DATA_SINGLE | Static method | Public | Method | Single push of the changed object data | 20070809 |
8 | SET_QUEUE_MODE | Static method | Public | Method | Set the initial indexing mode of the SE queue | 20070903 |
Events
Class CL_COM_SE_FAST_UPDATE has no event.
Types
Class CL_COM_SE_FAST_UPDATE has no local type.
Method Signatures
Method CONCATENATE_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONTENT | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CONTENT | Table with Content for Objects | 20070810 | ||
2 | Importing | IT_CONTENT | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CONTENT | Table with Content for Objects | 20070810 |
Method CONCATENATE_CONTENT on class CL_COM_SE_FAST_UPDATE has no exception.
Method EXTRACT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_INDEX_DOC | Call by reference | Type reference (TYPE) | TREXS_INDEX_DOC | Document for indexing | 20070810 | ||
2 | Exporting | EV_OBJECT_FOUND | Call by reference | Type reference (TYPE) | COM_SEARCH_TS_ATTRIBUTE_VALUE-OBJECT_FOUND | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070810 | ||
3 | Importing | IT_ATTRIBUTE_VALUE | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_ATTRIBUTE_VALUE | Table with Attribute Values for Objects | 20070810 | ||
4 | Importing | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20070810 | ||
5 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LAISO | Language according to ISO 639 | 20070810 | ||
6 | Importing | IV_MULTILANGUAGE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_MULTILANGUAGE | Index Contains Multilingual Objects | 20070810 | ||
7 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_ID | Internal Object ID (GUID) in Search Engine Service (SES) | 20070810 | ||
8 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20070810 |
Method EXTRACT_ATTRIBUTES on class CL_COM_SE_FAST_UPDATE has no exception.
Method INDEX_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SE_DEL_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode | 20070810 | ||
2 | Exporting | EV_SE_DEL_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Rückgabetext | 20070810 | ||
3 | Exporting | EV_SE_DEL_RUNTIME | Call by reference | Type reference (TYPE) | TREXS_COMPONENT_RUNTIME | run time of the trex components | 20070810 | ||
4 | Exporting | EV_SE_IDX_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode | 20070810 | ||
5 | Exporting | EV_SE_IDX_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Rückgabetext | 20070810 | ||
6 | Exporting | EV_SE_IDX_RUNTIME | Call by reference | Type reference (TYPE) | TREXS_COMPONENT_RUNTIME | run time of the trex components | 20070810 | ||
7 | Importing | IT_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_ATTRIBUTE_VALUE | Table with Attribute Values for Objects | 20070810 | ||
8 | Importing | IT_CONTENT | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CONTENT | Table with Content for Objects | 20070810 | ||
9 | Importing | IT_OBJ_IDS_DELETE | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_OBJECT_ID | Object IDs to be deleted from the Index (deindexed) | 20070814 | ||
10 | Importing | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20070810 | ||
11 | Importing | IV_INDEX_ID | Call by reference | Type reference (TYPE) | TREX_RFC-INDEX_ID | Index Id | 20070810 | ||
12 | Importing | IV_MULTILANGUAGE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_MULTILANGUAGE | 'X' | Index Contains Multilingual Objects | 20070810 | |
13 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20070810 | ||
14 | Importing | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | TREX_RFC-RFC_DESTINATION | RFC destination to TREX | 20070810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SE_CONVERSION_ERROR | Search Engine: Error during Conversion to UTF-8 | 20070810 | |
2 | SE_METHOD_CALL_FAILED | Dynamic Method Call for Search Engine failed | 20070810 | |
3 | SE_OTHER_ERROR | Unspecified Error in Search Engine, see SYST-Variables | 20070810 |
Method PUT_ABORT_FAST_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_DATE | Start Date of Indexing | 20070924 | ||
2 | Importing | IV_INDEX_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID | Index ID in the Search Engine | 20070924 | ||
3 | Importing | IV_TIME | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_TIME | Start Time of Indexing | 20070924 | ||
4 | Importing | IV_XDATE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_XDATE | SY-DATUM | End Date of Indexing | 20070924 | |
5 | Importing | IV_XTIME | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_XTIME | SY-UZEIT | End Time of Indexing | 20070924 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSERT_FAILED | Error During INSERT into Database Table COM_SE_STATUS | 20070924 | |
2 | UPDATE_FAILED | Error During UPDATE in Database Table COM_SE_STATUS | 20070924 |
Method PUT_GOOD_FAST_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COUNTER | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_COUNT | Number of Objects at End of Indexing | 20070921 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_DATE | Start Date of Indexing | 20070921 | ||
3 | Importing | IV_INDEX_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID | Index ID in the Search Engine | 20070921 | ||
4 | Importing | IV_TIME | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_TIME | Start Time of Indexing | 20070921 | ||
5 | Importing | IV_XDATE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_XDATE | SY-DATUM | End Date of the Indexing | 20070921 | |
6 | Importing | IV_XTIME | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_LAST_FULL_XTIME | SY-UZEIT | End Time of Indexing | 20070921 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSERT_FAILED | Error During INSERT into Database Table COM_SE_STATUS | 20070921 | |
2 | UPDATE_FAILED | Error During UPDATE in Database Table COM_SE_STATUS | 20070921 |
Method SET_CHANGED_DATA_ARRAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SE_DEL_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Return Code for Deletion in the Search Engine | 20070817 | ||
2 | Exporting | EV_SE_DEL_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Return Text for Deletion in the Search Engine | 20070817 | ||
3 | Exporting | EV_SE_DEL_RUNTIME | Call by reference | Type reference (TYPE) | TREXS_COMPONENT_RUNTIME | Runtime of the Search Engine for Deletion | 20070817 | ||
4 | Exporting | EV_SE_IDX_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Return Code for Indexing in the Search Engine | 20070817 | ||
5 | Exporting | EV_SE_IDX_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Return Text for Indexing in the Search Engine | 20070817 | ||
6 | Exporting | EV_SE_IDX_RUNTIME | Call by reference | Type reference (TYPE) | TREXS_COMPONENT_RUNTIME | Runtime of the Search Engine for Indexing | 20070817 | ||
7 | Exporting | EV_SE_NOT_CONNECTED | Call by reference | Type reference (TYPE) | BOOLE_D | X = No Search Engine Connected -> No Insert | 20070816 | ||
8 | Importing | IT_CHANGED_OBJECTS_DATA | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CHANGED_OBJ_DATA | Data of the changed business objects | 20070816 | ||
9 | Importing | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20070817 | ||
10 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20070817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BUSOBJ_NOT_SUPPORTED | Business Object is not supported (Table COM_SE_BUSOBJ) | 20070912 | |
2 | BUSOBJ_OTHER_ERROR | Unspecified Error in Business Object Class | 20070912 | |
3 | INSERT_FAILED | Error During INSERT in Database Table COM_SE_CPOINTER | 20070816 | |
4 | INVALID_INPUT | Invalid Value in Importing Parameter | 20070816 | |
5 | NUMBER_RANGE_ERROR | Error During Internal No. Assignment for Change Pointer ID | 20070816 | |
6 | SE_CONVERSION_ERROR | Search Engine: Error during Conversion to UTF-8 | 20070912 | |
7 | SE_METHOD_CALL_FAILED | Dynamic Method Call for Search Engine failed | 20070912 | |
8 | SE_OTHER_ERROR | Unspecified Error in Search Engine, see SYST-Variables | 20070912 |
Method SET_CHANGED_DATA_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SE_DEL_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Return Code for Deletion in the Search Engine | 20070813 | ||
2 | Exporting | EV_SE_DEL_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Return Text for Deletion in the Search Engine | 20070813 | ||
3 | Exporting | EV_SE_DEL_RUNTIME | Call by reference | Type reference (TYPE) | TREXS_COMPONENT_RUNTIME | Runtime of the Search Engine for Deletion | 20070813 | ||
4 | Exporting | EV_SE_IDX_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Return Code for Indexing in the Search Engine | 20070813 | ||
5 | Exporting | EV_SE_IDX_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Return Text for Indexing in the Search Engine | 20070813 | ||
6 | Exporting | EV_SE_IDX_RUNTIME | Call by reference | Type reference (TYPE) | TREXS_COMPONENT_RUNTIME | Runtime of the Search Engine for Indexing | 20070813 | ||
7 | Exporting | EV_SE_NOT_CONNECTED | Call by reference | Type reference (TYPE) | BOOLE_D | SES: Change Pointer for Business Objects | 20070809 | ||
8 | Importing | IT_ATTRIBUTE_VALUE_LIST | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_ATTRIBUTE_VALUE | Table with Attribute Values for Objects | 20070809 | ||
9 | Importing | IT_CONTENT | Call by reference | Type reference (TYPE) | COM_SEARCH_TT_CONTENT | CONTENT of the business object | 20070809 | ||
10 | Importing | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business Object for Search Engine Service (SES) | 20070809 | ||
11 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_ID | Internal Object ID (GUID) in Search Engine Service (SES) | 20070809 | ||
12 | Importing | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Type of Business Object | 20070809 | ||
13 | Importing | IV_UPD_FLAG | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_UPD_FLAG | 'U' | SES: Update Indicator: I = Insert; U = Update; D = Delete | 20070809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BUSOBJ_NOT_SUPPORTED | Business Object is not supported (Table COM_SE_BUSOBJ) | 20070912 | |
2 | BUSOBJ_OTHER_ERROR | Unspecified Error in Business Object Class | 20070912 | |
3 | INSERT_FAILED | Error During INSERT in Database Table COM_SE_CPOINTER | 20070813 | |
4 | INVALID_INPUT | Invalid Value in Importing Parameter | 20070813 | |
5 | NUMBER_RANGE_ERROR | Error During Internal No. Assignment for Change Pointer ID | 20070813 | |
6 | SE_CONVERSION_ERROR | Search Engine: Error during Conversion to UTF-8 | 20070912 | |
7 | SE_METHOD_CALL_FAILED | Dynamic Method Call for Search Engine failed | 20070912 | |
8 | SE_OTHER_ERROR | Unspecified Error in Search Engine, see SYST-Variables | 20070912 |
Method SET_QUEUE_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Return Code | 20070903 | ||
2 | Exporting | EV_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Return Text | 20070903 | ||
3 | Importing | IV_INDEX_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID | Object Index ID in the Search Engine | 20070903 | ||
4 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | C | 0 = normal; 1 = initial | 20070903 | ||
5 | Importing | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20070903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_ERROR | Error Converting to UTF-8 | 20070903 | |
2 | ERROR | Error, See SYST Variables | 20070903 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 711 |