SAP ABAP Class CL_RFW_SEARCH_ENGINE_FACTORY (Replication Framework - Search Engine Factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSRFW_SEARCH_ENGINE (Package) Search Engine Interface and Implementation
Properties
Class CL_RFW_SEARCH_ENGINE_FACTORY  
Short Description Replication Framework - Search Engine Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSRFW_SEARCH_ENGINE   Search Engine Interface and Implementation 
Created 20040708   SAP 
Last change 20050105   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RFW_SEARCH_ENGINE_FACTORY has no forward declaration.
Interfaces
Class CL_RFW_SEARCH_ENGINE_FACTORY has no interface implemented.
Friends
Class CL_RFW_SEARCH_ENGINE_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CONNECTION Instance attribute Private Type reference (TYPE) SFSRFW_SEARCH_ENGINE_CONN Connection String 20040708
2 M_DESCRIPTION Instance attribute Private Type reference (TYPE) SFSRFW_SEARCH_ENGINE_DESCR Description of Search Engine 20040827
3 M_ENGINE_TYPE Instance attribute Private Type reference (TYPE) SFSRFW_SEARCH_ENGINE Search Engine 20040708
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20040708
2 CREATE_INDEX Instance method Public Method 20040708
3 GET_ALL_SYSTEMS Static method Public Method Gets all Configured Logical Systems 20040815
4 GET_CONNECTION Instance method Public Method Returns Connection String: RFC-Destination/DB-Connection 20040802
5 GET_DATA_TYPE_FROM_INDEX Instance method Public Method Returns Data Type to Index 20040730
6 GET_DESCRIPTION Instance method Public Method Returns a Search Engine Description 20040827
7 GET_ENGINE_TYPE Instance method Public Method Returns the Search Engine Type 20040802
8 GET_INDEX Instance method Public Method 20040708
9 GET_INSTANCE_BY_SYSTEM_ID Static method Public Method 20041208
10 GET_INSTANCE_BY_TECH_UNIT Static method Public Method 20041208
11 GET_JOIN_INDEX Instance method Public Method 20041206
12 GET_MONITOR Instance method Public Method Returns the Monitor Interface 20040814
Events
Class CL_RFW_SEARCH_ENGINE_FACTORY has no event.
Types
Class CL_RFW_SEARCH_ENGINE_FACTORY 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_SYS_ID Call by reference Type reference (TYPE) SFSRFW_IDX_SYSTEM_ID Replikationsframework System Id 20040708

Method CONSTRUCTOR on class CL_RFW_SEARCH_ENGINE_FACTORY has no exception.

Method CREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Call by reference Type reference (TYPE) CSEQUENCE 20040708
2 Returning R_INDEX Value transfer Object reference (TYPE REF TO) IF_SEARCH_ENGINE_INDEX SuchEngine Index 20040708
# Exception Resumable Description Created on
1 CX_SEARCH_ENGINE_ERROR Replizierungsframework Suchengine Fehler 20040708

Method GET_ALL_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SYSTEM_LIST Value transfer Type reference (TYPE) SFSRFW_SYSTEM_LIST Liste der logischen Systeme 20040815

Method GET_ALL_SYSTEMS on class CL_RFW_SEARCH_ENGINE_FACTORY has no exception.

Method GET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONNECTION Value transfer Type reference (TYPE) SFSRFW_SEARCH_ENGINE_CONN Replizierungsframework Search Engine Verbindungsname 20040802

Method GET_CONNECTION on class CL_RFW_SEARCH_ENGINE_FACTORY has no exception.

Method GET_DATA_TYPE_FROM_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD_TYPE Call by reference Type reference (TYPE) SFS_FIELD_INFO 20041011
2 Returning R_ENGINE_DATA_TYPE Value transfer Type reference (TYPE) SFSRFW_ENGINE_DATA_TYPE Datentyp auf der Suchengine 20040730
# Exception Resumable Description Created on
1 CX_SEARCH_ENGINE_ERROR Replizierungsframework Suchengine Fehler 20040730

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESCRIPTION Value transfer Type reference (TYPE) SFSRFW_SEARCH_ENGINE_DESCR Beschreibung zur Suchengine 20040827

Method GET_DESCRIPTION on class CL_RFW_SEARCH_ENGINE_FACTORY has no exception.

Method GET_ENGINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ENGINE_TYPE Value transfer Type reference (TYPE) SFSRFW_SEARCH_ENGINE Replizierungsframework Such Engine 20040802

Method GET_ENGINE_TYPE on class CL_RFW_SEARCH_ENGINE_FACTORY has no exception.

Method GET_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Call by reference Type reference (TYPE) CSEQUENCE 20040708
2 Returning R_INDEX Value transfer Object reference (TYPE REF TO) IF_SEARCH_ENGINE_INDEX SuchEngine Index 20040708
# Exception Resumable Description Created on
1 CX_SEARCH_ENGINE_ERROR Replizierungsframework Suchengine Fehler 20040708

Method GET_INSTANCE_BY_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSTEM_ID Call by reference Type reference (TYPE) SFSRFW_IDX_SYSTEM_ID Replikationsframework - System ID (Kürzel) 20041208
2 Returning R_FACTORY Value transfer Object reference (TYPE REF TO) CL_RFW_SEARCH_ENGINE_FACTORY Replizierungsframework Suchengine Factory 20041208

Method GET_INSTANCE_BY_SYSTEM_ID on class CL_RFW_SEARCH_ENGINE_FACTORY has no exception.

Method GET_INSTANCE_BY_TECH_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TECHNICAL_UNIT Call by reference Type reference (TYPE) SFSRFW_TECHNICAL_UNIT Replikationsframework - Unitname einer techn. Einstellung 20041208
2 Returning R_FACTORY Value transfer Object reference (TYPE REF TO) CL_RFW_SEARCH_ENGINE_FACTORY Replizierungsframework Suchengine Factory 20041208

Method GET_INSTANCE_BY_TECH_UNIT on class CL_RFW_SEARCH_ENGINE_FACTORY has no exception.

Method GET_JOIN_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Call by reference Type reference (TYPE) CSEQUENCE 20041206
2 Returning R_INDEX Value transfer Object reference (TYPE REF TO) IF_SEARCH_ENGINE_JOIN SuchEngine Index 20041206
# Exception Resumable Description Created on
1 CX_SEARCH_ENGINE_ERROR Replizierungsframework Suchengine Fehler 20041206

Method GET_MONITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MONITOR Value transfer Object reference (TYPE REF TO) IF_SEARCH_ENGINE_MONITOR 20040814
# Exception Resumable Description Created on
1 CX_SEARCH_ENGINE_ERROR Replizierungsframework Suchengine Fehler 20040814
History
Last changed by/on SAP  20050105 
SAP Release Created in 700