Hierarchy

⤷

⤷

Properties
Class | CL_RFW_INDEX | |
Short Description | Replication Framework Index | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFSRFW_INDEX_REPOSITORY | Replication Framework Index Repository |
Created | 20040422 | SAP |
Last change | 20050105 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RFW_INDEX has no forward declaration.
Interfaces
Class CL_RFW_INDEX has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_RFW_INDEX_ACTIVATOR | 20040504 | Replication Framework Index Activator | |
2 | CL_RFW_INDEX_REPOSITORY | 20040429 | Replication Framework Index |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040518 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_RULE | Name of Replication Rule | 20040429 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SFS_BOOL | Lock Status of Object | 20040429 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_REPL_DATA | Replication Framework - Replication Rule Data - Internal | 20040422 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_REPL_DATA | Replication Framework - Replication Rule Data - Internal | 20040422 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | AS4LOCAL | Activation Condition of Object | 20040429 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20040429 |
2 | ![]() |
Instance method | Protected | Method | Deletes an Index Object | 20040429 |
3 | ![]() |
Instance method | Private | Method | Compiles Log Table Name | 20040504 |
4 | ![]() |
Instance method | Private | Method | Generates Runtime Information | 20040504 |
5 | ![]() |
Instance method | Public | Method | Returns the Change Information | 20040429 |
6 | ![]() |
Instance method | Public | Method | Returns Index Description | 20040513 |
7 | ![]() |
Instance method | Public | Method | Returns Name of Index | 20040712 |
8 | ![]() |
Instance method | Public | Method | Returns Replication Frequency | 20040513 |
9 | ![]() |
Instance method | Public | Method | Returns the Trex Index Fields | 20040511 |
10 | ![]() |
Instance method | Public | Method | Returns the Index Type | 20040512 |
11 | ![]() |
Instance method | Public | Method | Returns the Index Key Fields | 20040503 |
12 | ![]() |
Instance method | Public | Method | Returns the Lock Status | 20040429 |
13 | ![]() |
Instance method | Public | Method | Returns the Name of the Index | 20040429 |
14 | ![]() |
Instance method | Public | Method | Returns the Name of the Log Table | 20040504 |
15 | ![]() |
Instance method | Public | Method | Returns the Service Module | 20040506 |
16 | ![]() |
Instance method | Public | Method | Returns the Selection Object | 20040503 |
17 | ![]() |
Instance method | Public | Method | Returns the Name of the Selection Query | 20040506 |
18 | ![]() |
Instance method | Public | Method | Returns the Replication Type (T - Table/A - Aspect) | 20040503 |
19 | ![]() |
Instance method | Public | Method | Returns the Status | 20040429 |
20 | ![]() |
Instance method | Public | Method | Returns TREX Target System | 20040510 |
21 | ![]() |
Instance method | Public | Method | 20040608 | |
22 | ![]() |
Instance method | Protected | Method | Loads Object from Database | 20040429 |
23 | ![]() |
Instance method | Protected | Method | Sets System ID and Log Table Name | 20040504 |
24 | ![]() |
Instance method | Protected | Method | Saves an Index Object to the Database | 20040429 |
25 | ![]() |
Instance method | Public | Method | Sets Description for Index | 20040513 |
26 | ![]() |
Instance method | Public | Method | Sets the Replication Frequency | 20040513 |
27 | ![]() |
Instance method | Public | Method | Sets the Fields of the Index | 20040422 |
28 | ![]() |
Instance method | Public | Method | Sets the Index Type (only for FAST SEARCH INDICES) | 20040512 |
29 | ![]() |
Instance method | Protected | Method | Sets the Enqueue Status of the Object | 20040429 |
30 | ![]() |
Instance method | Private | Method | Sets the Key Fields for the Node Replication | 20050203 |
31 | ![]() |
Instance method | Public | Method | Sets the Replication Object | 20040422 |
32 | ![]() |
Instance method | Protected | Method | Sets the Status of the Object | 20040429 |
33 | ![]() |
Instance method | Private | Method | Sets the Key Fields (DOCID) | 20040430 |
34 | ![]() |
Instance method | Public | Method | Sets the Trex System | 20040422 |
Events
Class CL_RFW_INDEX has no event.
Types
Class CL_RFW_INDEX has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IDX_RULE | Call by reference | Type reference (TYPE) | SFSRFW_IDX_RULE | Replikationsframework Replikationsregel | 20040429 | ||
2 | ![]() |
I_STATE | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040429 |
Method CONSTRUCTOR on class CL_RFW_INDEX has no exception.
Method DELETE Signature
Method DELETE on class CL_RFW_INDEX has no parameter.
Method DELETE on class CL_RFW_INDEX has no exception.
Method GENERATE_PROTTAB_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PROTTAB_NAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Enqueue Fehler | 20041202 | |
2 | ![]() |
Fast Search - Eintrag nicht gefunden | 20041202 |
Method GENERATE_RUNTIME_INFORMATION Signature
Method GENERATE_RUNTIME_INFORMATION on class CL_RFW_INDEX has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Enqueue Fehler | 20041202 | |
2 | ![]() |
Fast Search - Eintrag nicht gefunden | 20041202 |
Method GET_CHANGE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_CHANGE_INFO | Value transfer | Type reference (TYPE) | SFS_CHANGE_INFO | Replication Framework - Struktur Änderungsinformation | 20040429 |
Method GET_CHANGE_INFO on class CL_RFW_INDEX has no exception.
Method GET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20040513 | |
2 | ![]() |
R_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20040513 |
Method GET_DESCRIPTION on class CL_RFW_INDEX has no exception.
Method GET_ENGINE_OBJECT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_INDEX_ID | Value transfer | Type reference (TYPE) | SFSRFW_INDEX_ID | Index Id | 20040714 |
Method GET_ENGINE_OBJECT_NAME on class CL_RFW_INDEX has no exception.
Method GET_FREQUENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_FREQUENCY | Value transfer | Type reference (TYPE) | SFS_REPL_FREQUENCY | Replication Framework - Replication Frequenz | 20040513 |
Method GET_FREQUENCY on class CL_RFW_INDEX has no exception.
Method GET_INDEX_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_INDEX_FIELDS | Value transfer | Type reference (TYPE) | SFSRFW_INDEX_FIELDS | Replication Framework - Schlüsselfelder einer Tabelle | 20040511 |
Method GET_INDEX_FIELDS on class CL_RFW_INDEX has no exception.
Method GET_INDEX_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_IDX_TYPE | Value transfer | Type reference (TYPE) | SFSRFW_INDEX_TYPE | RFW: Index Typ | 20040512 |
Method GET_INDEX_TYPE on class CL_RFW_INDEX has no exception.
Method GET_KEY_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_KEY_FIELDS | Value transfer | Type reference (TYPE) | SFS_TAB_KEYFIELDS | Replication Framework - Schlüsselfelder einer Tabelle | 20040503 |
Method GET_KEY_FIELDS on class CL_RFW_INDEX has no exception.
Method GET_LOCK_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_BOOL | Value transfer | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040429 |
Method GET_LOCK_STATE on class CL_RFW_INDEX has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_INDEX_RULE | Value transfer | Type reference (TYPE) | SFSRFW_IDX_RULE | Replikationsframework Replikationsregel | 20040429 |
Method GET_NAME on class CL_RFW_INDEX has no exception.
Method GET_PROTTAB_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PROTTAB_NAME | Value transfer | Type reference (TYPE) | TABLENAME | Kontrollstruktur für Tests des Tabellennamens (außer SAA) | 20040504 |
Method GET_PROTTAB_NAME on class CL_RFW_INDEX has no exception.
Method GET_SELECTION_DOMAIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SELDOMAIN | Value transfer | Type reference (TYPE) | SFSRFW_SELECTION_DOMAIN | Replizierungsframework Selektionsdomain (Business Objekt) | 20040506 |
Method GET_SELECTION_DOMAIN on class CL_RFW_INDEX has no exception.
Method GET_SELECTION_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SELECTION | Value transfer | Type reference (TYPE) | SFSRFW_SELECTION | Replication Framework - Selektionsinfo | 20040503 |
Method GET_SELECTION_OBJECT on class CL_RFW_INDEX has no exception.
Method GET_SELECTION_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_QUERY_NAME | Value transfer | Type reference (TYPE) | SFSRFW_SELECTION_QUERY | Replikationsregel Selektionsquery | 20040506 |
Method GET_SELECTION_QUERY on class CL_RFW_INDEX has no exception.
Method GET_SELECTION_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SELTYPE | Value transfer | Type reference (TYPE) | SFSRFW_SELTYPE | Replication Framework - Selektionstyp | 20040503 |
Method GET_SELECTION_TYPE on class CL_RFW_INDEX has no exception.
Method GET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_STATE | Value transfer | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040429 |
Method GET_STATE on class CL_RFW_INDEX has no exception.
Method GET_TARGET_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SYSTEM_ID | Value transfer | Type reference (TYPE) | SFSRFW_IDX_SYSTEM_ID | Replikationsframework System Id | 20040510 |
Method GET_TARGET_SYSTEM on class CL_RFW_INDEX has no exception.
Method GET_TRIGGERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework Tabellentrigger Tabelle | 20040608 |
Method GET_TRIGGERS on class CL_RFW_INDEX has no exception.
Method LOAD Signature
Method LOAD on class CL_RFW_INDEX has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20040429 |
Method PREPARE_FOR_ACTIVATE Signature
Method PREPARE_FOR_ACTIVATE on class CL_RFW_INDEX has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Enqueue Fehler | 20041202 | |
2 | ![]() |
Fast Search - Eintrag nicht gefunden | 20041202 |
Method SAVE Signature
Method SAVE on class CL_RFW_INDEX has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Schreiben der Daten | 20040429 |
Method SET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DESCRIPTION | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040513 | |||
2 | ![]() |
I_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20040513 |
Method SET_DESCRIPTION on class CL_RFW_INDEX has no exception.
Method SET_FREQUENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FREQUENCY | Call by reference | Type reference (TYPE) | SFS_REPL_FREQUENCY | Replication Framework - Replication Frequenz | 20040513 |
Method SET_FREQUENCY on class CL_RFW_INDEX has no exception.
Method SET_INDEX_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INDEX_FIELDS | Call by reference | Type reference (TYPE) | SFSRFW_INDEX_FIELDS | Replizierungsframework Index Felder | 20040422 |
Method SET_INDEX_FIELDS on class CL_RFW_INDEX has no exception.
Method SET_INDEX_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IDX_TYPE | Call by reference | Type reference (TYPE) | SFSRFW_INDEX_TYPE | RFW: Index Typ | 20040512 |
Method SET_INDEX_TYPE on class CL_RFW_INDEX has no exception.
Method SET_LOCK_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LOCKED | Call by reference | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040429 |
Method SET_LOCK_STATE on class CL_RFW_INDEX has no exception.
Method SET_NODE_KEY_FIELDS_INTERNAL Signature
Method SET_NODE_KEY_FIELDS_INTERNAL on class CL_RFW_INDEX has no parameter.
Method SET_NODE_KEY_FIELDS_INTERNAL on class CL_RFW_INDEX has no exception.
Method SET_REPLICATION_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SELDOMAIN | Call by reference | Type reference (TYPE) | SFSRFW_SELECTION_DOMAIN | Replizierungsframework Selektionsdomain (Business Objekt) | 20040429 | ||
2 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | SFSRFW_SELECTION | Replication Framework - Selektionsinfo | 20040422 | ||
3 | ![]() |
I_SELQUERY | Call by reference | Type reference (TYPE) | SFSRFW_SELECTION_QUERY | Replikationsregel Selektionsquery | 20040506 | ||
4 | ![]() |
I_SELTYPE | Call by reference | Type reference (TYPE) | SFSRFW_SELTYPE | Replication Framework - Selektionstyp | 20040422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Exception - Ungültige ID | 20040513 | |
2 | ![]() |
Fast Search Enqueue Fehler | 20041202 | |
3 | ![]() |
Fast Search - Eintrag nicht gefunden | 20041202 |
Method SET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_STATE | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040429 |
Method SET_STATE on class CL_RFW_INDEX has no exception.
Method SET_TAB_KEY_FIELDS_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | SFSRFW_SELECTION | Replication Framework - Selektionsinfo | 20040430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Exception - Ungültige ID | 20040513 |
Method SET_TARGET_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SYSTEM_ID | Call by reference | Type reference (TYPE) | SFSRFW_IDX_SYSTEM_ID | logische Destination (Wird bei Funktionsaufruf angegeben) | 20040422 |
Method SET_TARGET_SYSTEM on class CL_RFW_INDEX has no exception.
History
Last changed by/on | SAP | 20050105 |
SAP Release Created in | 700 |