SAP ABAP Class CL_RFW_INDEX_REPLICATION_BASE (Replication of an Index)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSRFW_REPLICATION_ENGINE (Package) Replication Framework Replication Engine
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RFW_BATCH_JOB_REPLICATION Replication of an Index 20040916
2 Inheritance (c INHERITING FROM c_ref)  CL_RFW_INDEX_REPLICATION 20040916
Properties
Class CL_RFW_INDEX_REPLICATION_BASE  
Short Description Replication of an Index    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSRFW_REPLICATION_ENGINE   Replication Framework Replication Engine 
Created 20040916   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RFW_INDEX_REPLICATION_BASE has no forward declaration.
Interfaces
Class CL_RFW_INDEX_REPLICATION_BASE has no interface implemented.
Friends
Class CL_RFW_INDEX_REPLICATION_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_INDEX_RULE Instance attribute Protected Object reference (TYPE REF TO) CL_RFW_INDEX Reference to Replication Rule 20040916
2 M_INDEX_RULE Instance attribute Protected Type reference (TYPE) SFSRFW_IDX_RULE Name of Replication Rule 20040916
3 M_KEYFIELDS Instance attribute Protected Type reference (TYPE) SFS_TAB_KEYFIELDS Replication Framework - Key Fields of a Table 20050704
4 M_PROTTAB_NAME Instance attribute Protected Type reference (TYPE) TABNAME Name of the Protocol Table 20040916
5 M_START_TS Instance attribute Protected Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20040916
6 M_WHERE_CLAUSE Instance attribute Protected Type reference (TYPE) STRING 20050704
7 M_WORKPACKAGE_SIZE Instance attribute Protected Type reference (TYPE) I Number of Entries in Work Package 20040916
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_WHERE_CLAUSE Instance method Private Method Build Where Clause for Update Statement 20050704
2 CHECK_FOR_DATA Instance method Public Method Prepares Replication 20040916
3 CONSTRUCTOR Instance method Public Constructor 20040916
4 FLUSH Instance method Public Method 20050704
5 GET_NAME Instance method Public Method 20040916
6 GET_WORKPACKAGE_SIZE Instance method Public Method 20040916
7 REMOVE_REPLICATION_LOCK Instance method Public Method Releases Replication Enqueue 20040916
8 SET_REPLICATION_LOCK Instance method Public Method Locks Index for Further Replication Jobs 20040916
9 WRITE_TIMESTAMPS Instance method Protected Method 20040916
Events
Class CL_RFW_INDEX_REPLICATION_BASE has no event.
Types
Class CL_RFW_INDEX_REPLICATION_BASE has no local type.
Method Signatures

Method BUILD_WHERE_CLAUSE Signature

Method BUILD_WHERE_CLAUSE on class CL_RFW_INDEX_REPLICATION_BASE has no parameter.
Method BUILD_WHERE_CLAUSE on class CL_RFW_INDEX_REPLICATION_BASE has no exception.

Method CHECK_FOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATA_AVAILABLE Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20040916

Method CHECK_FOR_DATA on class CL_RFW_INDEX_REPLICATION_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_RULE Call by reference Type reference (TYPE) SFSRFW_IDX_RULE Replikationsframework Replikationsregel 20040916
# Exception Resumable Description Created on
1 CX_SFS_NOT_FOUND Eintrag nicht gefunden 20040916

Method FLUSH Signature

Method FLUSH on class CL_RFW_INDEX_REPLICATION_BASE has no parameter.
Method FLUSH on class CL_RFW_INDEX_REPLICATION_BASE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INDEX_RULE Value transfer Type reference (TYPE) SFSRFW_IDX_RULE Replikationsframework Replikationsregel 20040916

Method GET_NAME on class CL_RFW_INDEX_REPLICATION_BASE has no exception.

Method GET_WORKPACKAGE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WP_SIZE Value transfer Type reference (TYPE) I 20040916

Method GET_WORKPACKAGE_SIZE on class CL_RFW_INDEX_REPLICATION_BASE has no exception.

Method REMOVE_REPLICATION_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_COLLECT Call by reference Type reference (TYPE) DDENQCOLL SPACE Boolean type 20050704

Method REMOVE_REPLICATION_LOCK on class CL_RFW_INDEX_REPLICATION_BASE has no exception.

Method SET_REPLICATION_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOCKED Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20040916

Method SET_REPLICATION_LOCK on class CL_RFW_INDEX_REPLICATION_BASE has no exception.

Method WRITE_TIMESTAMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WP_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20040916
2 Returning R_MORE_DATA_AVAILABLE Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20040916

Method WRITE_TIMESTAMPS on class CL_RFW_INDEX_REPLICATION_BASE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700