Hierarchy
⤷
⤷
Properties
| Class | CL_RFW_IDX_DBTRIGGER | |
| Short Description | Replication Framework Trigger | |
| 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 | 20040504 | SAP |
| Last change | 20060207 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_RFW_IDX_DBTRIGGER has no forward declaration.
Interfaces
Class CL_RFW_IDX_DBTRIGGER has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_RFW_INDEX | 20040518 | Replication Framework Index |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_RULE | Replication Framework Replication Rule | 20040518 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | SFS_TAB_KEYFIELDS | Replication Framework - Key Fields of a Table | 20040518 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | TABNAME | Table Name | 20040518 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | AS4LOCAL | Activation Status of a Repository Object | 20040518 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TABNAME | Name of the Application Table | 20040504 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_REPL_TRIGGER_TAB | Replication Framework Trigger Procedure Table | 20040518 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_REPL_TRIGGER_TAB | Replication Framework Trigger Procedure Table | 20040518 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_REPL_TRG_STMT_TAB | Replication Framework Statement Table | 20040525 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | SFSRFW_IDX_REPL_TRG_STMT_TAB | Replication Framework Statement Table | 20040525 |
Methods
Events
Class CL_RFW_IDX_DBTRIGGER has no event.
Types
Class CL_RFW_IDX_DBTRIGGER has no local type.
Method Signatures
Method ACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_IDX_TRIGGER | Call by reference | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040518 | |||
| 2 | IR_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | IF_SFS_PROTOCOL | Fast Search Check List | 20040526 | |||
| 3 | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040527 |
Method ACTIVATE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method ACTIVATE_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | IF_SFS_PROTOCOL | Fast Search Check List | 20040526 | |||
| 2 | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040527 |
Method ACTIVATE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no exception.
Method ACTIVATE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | IF_SFS_PROTOCOL | Fast Search Check List | 20040526 | |||
| 2 | I_TRG_PROCNAME | Call by reference | Type reference (TYPE) | SFSRFW_PROCNAME | Replication Framework - Name der Stored Procedure | 20040525 | |||
| 3 | R_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040527 |
Method ACTIVATE_TRIGGER on class CL_RFW_IDX_DBTRIGGER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INDEX_RULE | Call by reference | Type reference (TYPE) | SFSRFW_IDX_RULE | Replikationsframework Replikationsregel | 20040526 | |||
| 2 | I_STATE | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040518 |
Method CONSTRUCTOR on class CL_RFW_IDX_DBTRIGGER has no exception.
Method CONVERT_TRGCODE_TO_SQLTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SQLCODING | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040608 | ||||
| 2 | R_SQL_TAB | Value transfer | Type reference (TYPE) | SFSRFW_SQLLINE_TAB | Replizierungsframework SQL Coding Tabelle | 20040608 |
Method CONVERT_TRGCODE_TO_SQLTAB on class CL_RFW_IDX_DBTRIGGER has no exception.
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_INDEX_RULE | Call by reference | Object reference (TYPE REF TO) | CL_RFW_INDEX | Replikationsframework Replikationsregel | 20040526 | |||
| 2 | RR_IDX_TRIGGER | Value transfer | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fast Search Exception - Duplicate Entry | 20040518 |
Method DEACTIVATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_IDX_TRIGGER | Call by reference | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040525 |
Method DEACTIVATE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method DEACTIVATE_INTERNAL Signature
Method DEACTIVATE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no parameter.
Method DEACTIVATE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no exception.
Method DEACTIVATE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRG_PROCNAME | Call by reference | Type reference (TYPE) | SFSRFW_PROCNAME | Replication Framework - Name der Stored Procedure | 20040525 |
Method DEACTIVATE_TRIGGER on class CL_RFW_IDX_DBTRIGGER has no exception.
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_IDX_TRIGGER | Call by reference | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replikationsframework Replikationsregel | 20040622 |
Method DELETE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method DELETE_INTERNAL Signature
Method DELETE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no parameter.
Method DELETE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no exception.
Method EXIST_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRG_PROCNAME | Call by reference | Type reference (TYPE) | SFSRFW_PROCNAME | Replication Framework - Name der Stored Procedure | 20040525 | |||
| 2 | R_BOOL | Value transfer | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040525 |
Method EXIST_TRIGGER on class CL_RFW_IDX_DBTRIGGER has no exception.
Method GENERATE_PROCEDURES Signature
Method GENERATE_PROCEDURES on class CL_RFW_IDX_DBTRIGGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fast Search Enqueue Fehler | 20041202 | ||
| 2 | Fast Search - Eintrag nicht gefunden | 20041202 |
Method GENERATE_TRIGGERS Signature
Method GENERATE_TRIGGERS on class CL_RFW_IDX_DBTRIGGER has no parameter.
Method GENERATE_TRIGGERS on class CL_RFW_IDX_DBTRIGGER has no exception.
Method GENERATE_TRIGGER_CODING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROCNAME | Call by reference | Type reference (TYPE) | SFSRFW_PROCNAME | Replication Framework - Name der Stored Procedure | 20040518 | |||
| 2 | I_PROTTABLE | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20040518 | |||
| 3 | I_SCHEMA_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040518 | ||||
| 4 | R_SQLCODING_TAB | Value transfer | Type reference (TYPE) | SFSRFW_SQLLINE_TAB | Replizierungsframework SQL Coding Tabelle | 20040525 |
Method GENERATE_TRIGGER_CODING on class CL_RFW_IDX_DBTRIGGER has no exception.
Method GENERATE_TRIGGER_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRIGGER_EVENT | Call by reference | Type reference (TYPE) | SFSRFW_TRGEVENT | Replication Framework - Trigger Event | 20040518 | |||
| 2 | R_TRIGGER_NAME | Value transfer | Type reference (TYPE) | SFSRFW_PROCNAME | Replication Framework - Name der Stored Procedure | 20040518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fast Search Enqueue Fehler | 20041202 | ||
| 2 | Fast Search - Eintrag nicht gefunden | 20041202 |
Method GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_INDEX_RULE | Call by reference | Object reference (TYPE REF TO) | CL_RFW_INDEX | Replikationsframework Replikationsregel | 20040526 | |||
| 2 | I_STATE | Call by reference | Type reference (TYPE) | AS4LOCAL | 'N' | Aktivierungsstand eines Repository-Objektes | 20040526 | ||
| 3 | RR_IDX_TRIGGER | Value transfer | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040518 |
Method GET on class CL_RFW_IDX_DBTRIGGER has no exception.
Method GET_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_INDEX_RULE | Call by reference | Object reference (TYPE REF TO) | CL_RFW_INDEX | Replikationsframework Replikationsregel | 20040526 | |||
| 2 | RR_IDX_TRIGGER | Value transfer | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040518 |
Method GET_ACTIVE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method GET_ADA_TABLE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
Method GET_DB2_TABLE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
Method GET_DB4_TABLE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
Method GET_DB6_TABLE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
Method GET_INF_TABLE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
Method GET_MSS_TABLE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_NAME | Value transfer | Type reference (TYPE) | SFSRFW_IDX_RULE | Replikationsframework Replikationsregel | 20040518 |
Method GET_NAME on class CL_RFW_IDX_DBTRIGGER has no exception.
Method GET_ORA_TABLE_TRIGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Value transfer | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
Method GET_SQLCODING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRGPROCNAME | Call by reference | Type reference (TYPE) | SFSRFW_PROCNAME | Replication Framework - Name der Stored Procedure | 20040608 | |||
| 2 | R_SQLCODING | Value transfer | Type reference (TYPE) | SFSRFW_SQLLINE_TAB | Replizierungsframework SQL Coding Tabelle | 20040504 |
Method GET_SQLCODING on class CL_RFW_IDX_DBTRIGGER 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 | 20040518 |
Method GET_STATE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method GET_TABLE_TRIGGERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20040604 | |||
| 2 | R_TRIGGERS | Value transfer | Type reference (TYPE) | SFSRFW_TRIGGERS_TAB | Replizierungsframework SQL Coding Tabelle | 20040604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Native SQL Fehler | 20040604 |
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_IDX_DBTRIGGER has no exception.
Method IS_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_IDX_TRIGGER | Call by reference | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040525 | |||
| 2 | R_BOOL | Value transfer | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040504 |
Method IS_ACTIVE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method IS_ACTIVE_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ACTIVE | Value transfer | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040525 |
Method IS_ACTIVE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no exception.
Method LOAD_INTERNAL Signature
Method LOAD_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eintrag nicht gefunden | 20040525 |
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_IDX_TRIGGER | Call by reference | Object reference (TYPE REF TO) | CL_RFW_IDX_DBTRIGGER | Replication Framework Trigger | 20040518 |
Method SAVE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method SAVE_INTERNAL Signature
Method SAVE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no parameter.
Method SAVE_INTERNAL on class CL_RFW_IDX_DBTRIGGER has no exception.
Method SET_KEY_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_KEYFIELDS | Call by reference | Type reference (TYPE) | SFS_TAB_KEYFIELDS | Replication Framework - Schlüsselfelder einer Tabelle | 20040518 |
Method SET_KEY_FIELDS on class CL_RFW_IDX_DBTRIGGER has no exception.
Method SET_PROTTAB_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROTTAB_NAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20040518 |
Method SET_PROTTAB_NAME on class CL_RFW_IDX_DBTRIGGER has no exception.
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 | 20040518 |
Method SET_STATE on class CL_RFW_IDX_DBTRIGGER has no exception.
Method SET_TABNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20040518 |
Method SET_TABNAME on class CL_RFW_IDX_DBTRIGGER has no exception.
History
| Last changed by/on | SAP | 20060207 |
| SAP Release Created in | 700 |