SAP ABAP Class CL_COM_SE_INDEXING_IIF (Internal Interface of the SES Indexing)
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_INDEXING_IIF | |
| Short Description | Internal Interface of the SES Indexing | |
| 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 | 20040229 | SAP |
| Last change | 20090618 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_COM_SE_INDEXING_IIF has no forward declaration.
Interfaces
Class CL_COM_SE_INDEXING_IIF has no interface implemented.
Friends
Class CL_COM_SE_INDEXING_IIF has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_JOIN_COND_NAME | 'jc0' | Name of Base Join Condition | 20050204 | ||
| 2 | Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_JOIN_COND_NAME | 'jc' | Prefix for Join Condition Name | 20050204 | ||
| 3 | Constant | Public | Type reference (TYPE) | TREXD_INDEX_ID | 'temp1' | Index Alias Postfix | 20050204 | ||
| 4 | Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_JOIN_PATH_NAME | 'jp0' | Name of Base Join Path | 20050204 | ||
| 5 | Constant | Public | Type reference (TYPE) | COM_SEARCH_TV_JOIN_PATH_NAME | 'jp' | Prefix for Join Path Name | 20050204 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Create Object Index | 20040229 | |
| 2 | Static method | Public | Method | Create Join Index | 20041228 | |
| 3 | Static method | Public | Method | Delete Object Index | 20040301 | |
| 4 | Static method | Public | Method | Trigger Flush of Index Queues | 20040507 | |
| 5 | Static method | Public | Method | Get Status Info of the Index Queues | 20040229 | |
| 6 | Static method | Public | Method | List of Indexes with their return code | 20050105 |
Events
Class CL_COM_SE_INDEXING_IIF has no event.
Types
Class CL_COM_SE_INDEXING_IIF has no local type.
Method Signatures
Method CREATE_INDEX_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INDEX_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID | Objekt-Index-ID in der Suchmaschine | 20040229 | |||
| 2 | EV_INDEX_ID_JOIN | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID_JOIN | Join-Index-ID in der Suchmaschine | 20041210 | |||
| 3 | EV_INDEX_ID_REL | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID_REL | Beziehungsindex-ID in der Suchmaschine | 20041210 | |||
| 4 | EV_RETURN_CODE_CUST | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Update COM_SE_BUSOBJTY: Objektindex | 20040301 | |||
| 5 | EV_RETURN_CODE_CUST_JOIN | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Update COM_SE_BUSOBJTY: Join-Index | 20041210 | |||
| 6 | EV_RETURN_CODE_CUST_REL | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Update COM_SE_BUSOBJTY: Beziehungsindex | 20041210 | |||
| 7 | EV_RETURN_CODE_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode von Create in Suchmaschine: Objektindex | 20040301 | |||
| 8 | EV_RETURN_CODE_SE_JOIN | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode aus der Suchmaschine: Join-Index | 20041210 | |||
| 9 | EV_RETURN_CODE_SE_REL | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode aus der Suchmaschine: Beziehungsindex | 20041210 | |||
| 10 | EV_RETURN_CODE_STAT | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Insert in COM_SE_STATUS: Objektindex | 20040301 | |||
| 11 | EV_RETURN_CODE_STAT_JOIN | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Insert in COM_SE_STATUS: Join-Index | 20041210 | |||
| 12 | EV_RETURN_CODE_STAT_REL | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Insert in COM_SE_STATUS: Beziehungsindex | 20041210 | |||
| 13 | EV_RETURN_TEXT_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext von der Suchmaschine: Objektindex | 20040301 | |||
| 14 | EV_RETURN_TEXT_SE_JOIN | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext aus der Suchmaschine: Join-Index | 20041210 | |||
| 15 | EV_RETURN_TEXT_SE_REL | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext aus der Suchmaschine: Beziehungsindex | 20041210 | |||
| 16 | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt | 20040229 | |||
| 17 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Typ des Business-Objekts | 20040229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dynamischer Methodenaufruf zum Business-Objekt fehlgeschlag. | 20040229 | ||
| 2 | Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert | 20040229 | ||
| 3 | Sonstiger Fehler in Objekt-Klasse oder Objekt-Customizing | 20040229 | ||
| 4 | Business-Objekttyp unterstützt Beziehungs-Interface nicht | 20050112 | ||
| 5 | Objekttyp ist nicht definiert | 20040229 | ||
| 6 | Beziehungs-Interface IF_COM_SE_BUSOBJ_REL fehlt | 20050112 | ||
| 7 | Ungültige RFC-Destination zur Suchmaschine | 20040229 | ||
| 8 | Suchmaschine: Fehler bei der Konvertierung nach UTF-8 | 20040229 | ||
| 9 | Dynamischer Methodenaufruf zur Suchmaschine fehlgeschlagen | 20040229 | ||
| 10 | Sonstiger Fehler in Suchmaschine, siehe SYST-Variablen | 20040229 |
Method CREATE_JOIN_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_JOIN_INDEX_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID | Join-Index-ID in der Suchmaschine | 20041228 | |||
| 2 | EV_RETURN_CODE_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode der Suchmaschine | 20041228 | |||
| 3 | EV_RETURN_TEXT_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext von Suchmaschine | 20041228 | |||
| 4 | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt im Suchmaschinenservice (SES) | 20041228 | |||
| 5 | IV_DEFAULT_INDEX_ID | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID | Objekt-Index-ID in der Suchmaschine | 20041228 | |||
| 6 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Typ des Business-Objekts | 20041228 | |||
| 7 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | TREX_RFC-RFC_DESTINATION | RFC-Destination auf TREX-Engine | 20041228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert | 20050110 | ||
| 2 | Sonstiger Fehler in Objekt-Klasse oder Objekt-Customizing | 20050110 | ||
| 3 | Suchmaschine: Fehler bei der Konvertierung nach UTF-8 | 20050110 | ||
| 4 | Sonstiger Fehler in Suchmaschine, siehe SYST-Variablen | 20050110 |
Method DELETE_INDEX_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INDEX_ID_DEL | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_INDEX_ID | Zu löschende Index-ID | 20040303 | |||
| 2 | EV_RETURN_CODE_CUST | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Update COM_SE_BUSOBJTY | 20040301 | |||
| 3 | EV_RETURN_CODE_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode aus der Suchmaschine | 20040301 | |||
| 4 | EV_RETURN_CODE_STAT | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode von Delete COM_SE_STATUS | 20040301 | |||
| 5 | EV_RETURN_TEXT_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext aus der Suchmaschine | 20040301 | |||
| 6 | IV_BUSOBJ | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_BUSOBJ | Business-Objekt | 20040301 | |||
| 7 | IV_INDEX_ID | Call by reference | Type reference (TYPE) | TREXD_INDEX_ID | Zu löschende Index-ID | 20041215 | |||
| 8 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | COM_SEARCH_TV_OBJECT_TYPE | Typ des Business-Objekts | 20040301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dynamischer Methodenaufruf zum Business-Objekt fehlgeschlag. | 20040301 | ||
| 2 | Business-Objekt in Tabelle COM_SE_BUSOBJ nicht definiert | 20040301 | ||
| 3 | Sonstiger Fehler in Objekt-Klasse oder Objekt-Customizing | 20040301 | ||
| 4 | Index-ID nicht definiert | 20041215 | ||
| 5 | Objekttyp ist nicht definiert | 20040301 | ||
| 6 | Ungültige RFC-Destination zur Suchmaschine | 20040301 | ||
| 7 | Suchmaschine: Fehler bei der Konvertierung nach UTF-8 | 20040301 | ||
| 8 | Dynamischer Methodenaufruf zur Suchmaschine fehlgeschlagen | 20040301 | ||
| 9 | Sonstiger Fehler in Suchmaschine, siehe SYST-Variablen | 20040301 |
Method FLUSH_QUEUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_INDEXES | Call by reference | Type reference (TYPE) | TREXT_INDEX_IDS | Queues für Flush; wenn intial: Automatische Erkennung | 20050131 | |||
| 2 | ET_QUEUE_RETURN | Call by reference | Type reference (TYPE) | TREXT_QUEUE_RETURN | Queues mit Returncode | 20040507 | |||
| 3 | EV_RETURN_CODE_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode der Suchmaschine | 20040507 | |||
| 4 | EV_RETURN_TEXT_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext von Suchmaschine | 20040507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige RFC-Destination zur Suchmaschine | 20040507 | ||
| 2 | Suchmaschine: Fehler bei der Konvertierung nach UTF-8 | 20040507 | ||
| 3 | Dynamischer Methodenaufruf zur Suchmaschine fehlgeschlagen | 20040507 | ||
| 4 | Sonstiger Fehler in Suchmaschine, siehe SYST-Variablen | 20040507 |
Method GET_QUEUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_QUEUE_STATE | Call by reference | Type reference (TYPE) | TREXT_QUEUE_STATE_RETURN | Queues mit Returncode, Dokumentzahlen | 20040229 | |||
| 2 | EV_RETURN_CODE_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode der Suchmaschine | 20040301 | |||
| 3 | EV_RETURN_TEXT_SE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext von Suchmaschine | 20040301 | |||
| 4 | IT_INDEXES | Call by reference | Type reference (TYPE) | TREXT_INDEX_IDS | Indizes, deren Queue-Status geholt werden soll | 20040229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige RFC-Destination zur Suchmaschine | 20040229 | ||
| 2 | Suchmaschine: Fehler bei der Konvertierung nach UTF-8 | 20040229 | ||
| 3 | Dynamischer Methodenaufruf zur Suchmaschine fehlgeschlagen | 20040229 | ||
| 4 | Sonstiger Fehler in Suchmaschine, siehe SYST-Variablen | 20040229 |
Method INDEX_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INDEX_INFO | Call by reference | Type reference (TYPE) | TREXT_INDEX_EXIST | Index vorhanden | 20050105 | |||
| 2 | EV_RETURN_CODE | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_CODE | Returncode | 20050105 | |||
| 3 | EV_RETURN_TEXT | Call by reference | Type reference (TYPE) | TREX_RFC-RETURN_TEXT | Returntext | 20050105 | |||
| 4 | IT_INDEXES | Call by reference | Type reference (TYPE) | TREXT_INDEX_IDS | Indizes | 20050105 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültige RFC-Destination zur Suchmaschine | 20050105 | ||
| 2 | Fehler bei der Konvertierung nach UTF-8 | 20050105 | ||
| 3 | Dynamischer Methodenaufruf zur Suchmaschine fehlgeschlagen | 20050105 | ||
| 4 | Fehler, siehe Fehlermeldung | 20050105 |
History
| Last changed by/on | SAP | 20090618 |
| SAP Release Created in | 300 |