SAP ABAP Class CL_RFW_JOIN_INDEX (Join Index)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSRFW_INDEX_REPOSITORY (Package) Replication Framework Index Repository
Properties
Class CL_RFW_JOIN_INDEX  
Short Description Join Index    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSRFW_INDEX_REPOSITORY   Replication Framework Index Repository 
Created 20040903   SAP 
Last change 20060207   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RFW_JOIN_INDEX has no forward declaration.
Interfaces
Class CL_RFW_JOIN_INDEX has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RFW_JOIN_REPOSITORY 20040903 Join Index
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_JOIN_DESCRIPTION Constant Private Type reference (TYPE) SFSRFW_DESCRIPTION 'TREX_JOIN_INDEX' Replication Framework - Description 20041208
2 M_JOIN_DATA Instance attribute Private Type reference (TYPE) SFSRFW_JDX_DATA List of the Static Joins 20040903
3 M_JOIN_DATA_ORIG Instance attribute Private Type reference (TYPE) SFSRFW_JDX_DATA List of the Static Joins 20040903
4 M_JOIN_INDEX_RULE Instance attribute Private Type reference (TYPE) SFSRFW_IDX_RULE Replication Framework Replication Rule 20040903
5 M_LOCK_STATE Instance attribute Private Type reference (TYPE) SFS_BOOL Boolean Type 20040903
6 M_SELECTION_MAPS Instance attribute Private Type reference (TYPE) SFSRFW_SELECTION_MAPS Mapping Between Selection and Index-ID 20040904
7 M_STATE Instance attribute Private Type reference (TYPE) AS4LOCAL Activation Status of a Repository Object 20040903
8 M_TECHNICAL_UNIT Instance attribute Private Type reference (TYPE) SFSRFW_TECHNICAL_UNIT Technical Repl. Unit 20041124
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040903
2 DELETE Instance method Protected Method 20040903
3 GENERATE_RUNTIME_INFORMATION Instance method Private Method 20040903
4 GET_CHANGE_INFO Instance method Public Method 20040903
5 GET_DESCRIPTION Instance method Private Method 20040903
6 GET_ENGINE_OBJECT_NAME Instance method Public Method 20040903
7 GET_INDEX_TYPE Instance method Public Method 20040903
8 GET_JOIN_ANCHOR Instance method Public Method Gets the Name of the Anchor Index Rule 20041129
9 GET_JOIN_CONDITION Instance method Public Method 20040903
10 GET_JOIN_CONSTRAINTS Instance method Public Method 20050905
11 GET_LOCK_STATE Instance method Public Method 20040903
12 GET_NAME Instance method Public Method 20040903
13 GET_STATE Instance method Public Method 20040903
14 GET_TARGET_SYSTEM Instance method Public Method 20041124
15 GET_TREX_INDEX_PROPERTY Instance method Public Method 20041206
16 LOAD Instance method Protected Method 20040903
17 PREPARE Instance method Protected Method 20040905
18 RETRIEVE_SELECTIONS Instance method Private Method 20040904
19 SAVE Instance method Protected Method 20040903
20 SET_DESCRIPTION Instance method Private Method 20040903
21 SET_INDEX_TYPE Instance method Public Method 20040903
22 SET_JOIN_ANCHOR Instance method Public Method Sets Anchor Index Rule Join Index 20041129
23 SET_JOIN_CONDITION Instance method Public Method 20040903
24 SET_JOIN_CONSTRAINTS Instance method Public Method 20050905
25 SET_JOIN_PATHS Instance method Public Method Sets Join Paths 20041124
26 SET_JOIN_VIEWS Instance method Public Method Sets Join Views 20041124
27 SET_LOCK_STATE Instance method Protected Method 20040903
28 SET_RUNTIME_INFORMATION Instance method Private Method 20040905
29 SET_STATE Instance method Protected Method 20040903
30 SET_TARGET_SYSTEM Instance method Public Method 20040903
Events
Class CL_RFW_JOIN_INDEX has no event.
Types
Class CL_RFW_JOIN_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 Importing I_JOIN_INDEX_RULE Call by reference Type reference (TYPE) SFSRFW_IDX_RULE Replikationsframework Replikationsregel 20040903
2 Importing I_STATE Call by reference Type reference (TYPE) AS4LOCAL Aktivierungsstand eines Repository-Objektes 20040903

Method CONSTRUCTOR on class CL_RFW_JOIN_INDEX has no exception.

Method DELETE Signature

Method DELETE on class CL_RFW_JOIN_INDEX has no parameter.
Method DELETE on class CL_RFW_JOIN_INDEX has no exception.

Method GENERATE_RUNTIME_INFORMATION Signature

Method GENERATE_RUNTIME_INFORMATION on class CL_RFW_JOIN_INDEX has no parameter.
Method GENERATE_RUNTIME_INFORMATION on class CL_RFW_JOIN_INDEX has no exception.

Method GET_CHANGE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGE_INFO Value transfer Type reference (TYPE) SFS_CHANGE_INFO Replication Framework - Struktur Änderungsinformation 20040903

Method GET_CHANGE_INFO on class CL_RFW_JOIN_INDEX has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_RFW_JOIN_INDEX has no parameter.
Method GET_DESCRIPTION on class CL_RFW_JOIN_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 Returning R_INDEX_ID Value transfer Type reference (TYPE) SFSRFW_INDEX_ID Replizierungsframework Trex Index Name 20040905

Method GET_ENGINE_OBJECT_NAME on class CL_RFW_JOIN_INDEX has no exception.

Method GET_INDEX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INDEX_TYPE Value transfer Type reference (TYPE) SFSRFW_INDEX_TYPE RFW: Index Typ 20040903

Method GET_INDEX_TYPE on class CL_RFW_JOIN_INDEX has no exception.

Method GET_JOIN_ANCHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ANCHOR Value transfer Type reference (TYPE) SFSRFW_IDX_RULE Replikationsframework - Anchor Tabelle/Index 20041129

Method GET_JOIN_ANCHOR on class CL_RFW_JOIN_INDEX has no exception.

Method GET_JOIN_CONDITION Signature

Method GET_JOIN_CONDITION on class CL_RFW_JOIN_INDEX has no parameter.
Method GET_JOIN_CONDITION on class CL_RFW_JOIN_INDEX has no exception.

Method GET_JOIN_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONSTRAINTS Value transfer Type reference (TYPE) SFSRFW_JDX_CONSTRAINT_LIST Replikationsframework - Liste der Constraints 20050906

Method GET_JOIN_CONSTRAINTS on class CL_RFW_JOIN_INDEX has no exception.

Method GET_LOCK_STATE Signature

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

Method GET_LOCK_STATE on class CL_RFW_JOIN_INDEX has no exception.

Method GET_NAME Signature

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

Method GET_NAME on class CL_RFW_JOIN_INDEX has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATE Value transfer Type reference (TYPE) AS4LOCAL Aktivierungsstand eines Repository-Objektes 20040903

Method GET_STATE on class CL_RFW_JOIN_INDEX has no exception.

Method GET_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SYSTEM_ID Value transfer Type reference (TYPE) SFSRFW_IDX_SYSTEM_ID Replikationsframework System Id 20041124

Method GET_TARGET_SYSTEM on class CL_RFW_JOIN_INDEX has no exception.

Method GET_TREX_INDEX_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROPERTY Value transfer Object reference (TYPE REF TO) IF_RFW_INDEX_PROPERTY Replikationsframework -Container für TREX Joins 20041206
# Exception Resumable Description Created on
1 CX_SFS_INVALID_ID Fast Search Exception - Ungültige ID 20041208
2 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20050902

Method LOAD Signature

Method LOAD on class CL_RFW_JOIN_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_SFS_NOT_FOUND Eintrag nicht gefunden 20040903

Method PREPARE Signature

Method PREPARE on class CL_RFW_JOIN_INDEX has no parameter.
Method PREPARE on class CL_RFW_JOIN_INDEX has no exception.

Method RETRIEVE_SELECTIONS Signature

Method RETRIEVE_SELECTIONS on class CL_RFW_JOIN_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_SFS_INVALID_ID Fast Search Exception - Ungültige ID 20041208
2 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20041208

Method SAVE Signature

Method SAVE on class CL_RFW_JOIN_INDEX has no parameter.
# Exception Resumable Description Created on
1 CX_WRITE_ERROR 20040903

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_RFW_JOIN_INDEX has no parameter.
Method SET_DESCRIPTION on class CL_RFW_JOIN_INDEX has no exception.

Method SET_INDEX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_TYPE Call by reference Type reference (TYPE) SFSRFW_INDEX_TYPE RFW: Index Typ 20040903

Method SET_INDEX_TYPE on class CL_RFW_JOIN_INDEX has no exception.

Method SET_JOIN_ANCHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANCHOR Call by reference Type reference (TYPE) SFSRFW_IDX_RULE Replikationsframework - Anchor Tabelle/Index 20041129
2 Importing I_INSTANCE Call by reference Type reference (TYPE) SFSRFW_JOIN_INSTANCE_NAME Replikationsframework - Instanzname des Joinobjekts 20050215

Method SET_JOIN_ANCHOR on class CL_RFW_JOIN_INDEX has no exception.

Method SET_JOIN_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOIN_CONDITION Call by reference Type reference (TYPE) SFSRFW_JDX_CONDITIONS_LIST 20040903

Method SET_JOIN_CONDITION on class CL_RFW_JOIN_INDEX has no exception.

Method SET_JOIN_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONSTRAINTS Call by reference Type reference (TYPE) SFSRFW_JDX_CONSTRAINT_LIST Replikationsframework - Liste der Constraints 20050905

Method SET_JOIN_CONSTRAINTS on class CL_RFW_JOIN_INDEX has no exception.

Method SET_JOIN_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOIN_PATHS Call by reference Type reference (TYPE) SFSRFW_JDX_PATH_LIST Replikationsframework - Join-Index-Rule Pfade 20041124

Method SET_JOIN_PATHS on class CL_RFW_JOIN_INDEX has no exception.

Method SET_JOIN_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOIN_VIEWS Call by reference Type reference (TYPE) SFSRFW_JDX_VIEW_LIST Replikationsframework - Liste der View Attribute 20041124

Method SET_JOIN_VIEWS on class CL_RFW_JOIN_INDEX has no exception.

Method SET_LOCK_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCKED Call by reference Type reference (TYPE) SFS_BOOL Boolean type 20040903

Method SET_LOCK_STATE on class CL_RFW_JOIN_INDEX has no exception.

Method SET_RUNTIME_INFORMATION Signature

Method SET_RUNTIME_INFORMATION on class CL_RFW_JOIN_INDEX has no parameter.
Method SET_RUNTIME_INFORMATION on class CL_RFW_JOIN_INDEX has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Call by reference Type reference (TYPE) AS4LOCAL Aktivierungsstand eines Repository-Objektes 20040903

Method SET_STATE on class CL_RFW_JOIN_INDEX has no exception.

Method SET_TARGET_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYS_ID Call by reference Type reference (TYPE) SFSRFW_IDX_SYSTEM_ID Replikationsframework System Id 20040905

Method SET_TARGET_SYSTEM on class CL_RFW_JOIN_INDEX has no exception.
History
Last changed by/on SAP  20060207 
SAP Release Created in 700