SAP ABAP Class CL_RFW_JOIN_REPOSITORY (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_REPOSITORY  
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 20050105   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RFW_JOIN_REPOSITORY has no forward declaration.
Interfaces
Class CL_RFW_JOIN_REPOSITORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RFW_ACTIVATOR 20041130 Replication Framework Requester Activator
Attributes
Class CL_RFW_JOIN_REPOSITORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Static method Protected Method Activate Join Index 20040903
2 ACTIVATE_INTERNAL Static method Private Method 20040903
3 DELETE Static method Protected Method Delete Join Index from Database 20040903
4 DELETE_INTERNAL Static method Private Method 20040903
5 GET_ACTIVE Static method Public Method Fetches Active Version of Join Index Rule from Repository 20040903
6 GET_INTERNAL Static method Private Method 20040903
7 LOAD_INDEX Static method Private Method Load Join Index from Database 20040903
8 LOCK_INTERNAL Static method Private Method Lock Join Index Rule 20040903
9 MODIFY Static method Protected Method Lock and Load Join Index 20040903
10 SAVE Static method Protected Method Save Join Index 20040903
11 UNLOCK Static method Protected Method 20040903
12 UNLOCK_INTERNAL Static method Private Method Unlock Join Index Rule 20040903
Events
Class CL_RFW_JOIN_REPOSITORY has no event.
Types
Class CL_RFW_JOIN_REPOSITORY has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20040903
2 Importing I_JOIN_INDEX Call by reference Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903
3 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20040903

Method ACTIVATE on class CL_RFW_JOIN_REPOSITORY has no exception.

Method ACTIVATE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_JOIN_INDEX Call by reference Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903
2 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20040903
3 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20040903

Method ACTIVATE_INTERNAL on class CL_RFW_JOIN_REPOSITORY has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20040903
2 Importing I_JOIN_INDEX Call by reference Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903
3 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20040903

Method DELETE on class CL_RFW_JOIN_REPOSITORY has no exception.

Method DELETE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_JOIN_INDEX Call by reference Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20041129
2 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20040903
3 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20040903

Method DELETE_INTERNAL on class CL_RFW_JOIN_REPOSITORY has no exception.

Method GET_ACTIVE 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_JDX_RULE Replikationsframework Replikationsregel 20040903
2 Returning R_JOIN_INDEX Value transfer Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903

Method GET_ACTIVE on class CL_RFW_JOIN_REPOSITORY has no exception.

Method GET_INTERNAL 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 Returning R_JOIN_INDEX Value transfer Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903

Method GET_INTERNAL on class CL_RFW_JOIN_REPOSITORY has no exception.

Method LOAD_INDEX 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_JDX_RULE Replikationsframework Replikationsregel 20040903
2 Importing I_STATE Call by reference Type reference (TYPE) AS4LOCAL 'N' Aktivierungsstand eines Repository-Objektes 20040903
3 Returning R_JOIN_INDEX Value transfer Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903

Method LOAD_INDEX on class CL_RFW_JOIN_REPOSITORY has no exception.

Method LOCK_INTERNAL 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
# Exception Resumable Description Created on
1 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20041130

Method MODIFY 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 Returning R_JOIN_INDEX Value transfer Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903
# Exception Resumable Description Created on
1 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20041130

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOIN_INDEX Call by reference Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903
# Exception Resumable Description Created on
1 CX_SFS_WRITE_ERROR Fehler beim Schreiben der Daten 20040903

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOIN_INDEX Call by reference Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903

Method UNLOCK on class CL_RFW_JOIN_REPOSITORY has no exception.

Method UNLOCK_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOIN_INDEX Call by reference Object reference (TYPE REF TO) CL_RFW_JOIN_INDEX Join Index 20040903

Method UNLOCK_INTERNAL on class CL_RFW_JOIN_REPOSITORY has no exception.
History
Last changed by/on SAP  20050105 
SAP Release Created in 700