SAP ABAP Class CL_GFS_DEFINITION (Impl. of IF_GFS_DEFINITION)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSG_RP (Package) Fast Search Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GFS_DEFINITION GFS Definition 20040420
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_OBJECT_STATE Workbench: View of Object 20040511
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GFS_EXTENSION Impl. of IF_GFS_EXTENSION 20040427
2 Inheritance (c INHERITING FROM c_ref)  CL_GFS_SEARCHDEF Impl. of IF_GFS_DEFINITION 20040421
3 Inheritance (c INHERITING FROM c_ref)  CL_GFS_VIEWDEF Impl. of IF_GFS_VIEWDEF 20040420
Properties
Class CL_GFS_DEFINITION  
Short Description Impl. of IF_GFS_DEFINITION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSG_RP   Fast Search Repository 
Created 20040420   SAP 
Last change 20050308   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GFS_DEFINITION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GFS_DEFINITION GFS Definition 20040420
2 IF_WB_OBJECT_STATE Workbench: View of Object 20040511
Friends
Class CL_GFS_DEFINITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEF_FOUND Constant Public Type reference (TYPE) SFSG_DEF_FOUND 'F' Single-Character Indicator 20040428
2 C_DEF_NOT_FOUND Constant Public Type reference (TYPE) SFSG_DEF_FOUND 'N' Single-Character Indicator 20040428
3 MR_LOCK_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_GFS_LOCK_PROVIDER Impl. of IF_GFS_LOCK_PROVIDER 20040420
4 MR_QUERY Instance attribute Protected Object reference (TYPE REF TO) CL_GFS_QUERY GFS Query Definition 20040420
5 MR_REPOSITORY Instance attribute Protected Object reference (TYPE REF TO) CL_GFS_REPOSITORY Repository Impl. 20040420
6 MS_DEFINITION Instance attribute Protected Type reference (TYPE) SFSG_DEFINITION Definition Structure 20040420
7 M_IS_EDITING Instance attribute Protected Type reference (TYPE) SFS_BOOL Boolean Type 20040423
8 M_TRKORR Instance attribute Public Type reference (TYPE) E070-TRKORR Request/Task 20040607
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_ACTIVATE Instance method Protected Method 20041208
2 BEFORE_ACTIVATE Instance method Protected Method 20041208
3 CREATE_PROTOCOL Instance method Protected Method 20040607
4 DO_ACTIVATE Instance method Protected Method 20041208
5 GET_LOCK_PROVIDER Instance method Protected Method 20040420
6 INIT Instance method Protected Method 20040420
7 INTERNAL_SAVE Instance method Private Method 20040421
8 LOAD Instance method Public Method 20040421
Events
Class CL_GFS_DEFINITION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SFSG_DEF_FOUND Public Type reference (TYPE) CHAR1 Single-Character Indicator 20040428
Method Signatures

Method AFTER_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_GFS_PROTOCOL 20041208
2 Importing I_AFTER_IMP Call by reference Type reference (TYPE) SFS_BOOL 20041208
3 Returning RR_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_GFS_PROTOCOL 20041208

Method AFTER_ACTIVATE on class CL_GFS_DEFINITION has no exception.

Method BEFORE_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_GFS_PROTOCOL 20041208
2 Importing I_AFTER_IMP Call by reference Type reference (TYPE) SFS_BOOL 20041208
3 Returning RR_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_GFS_PROTOCOL 20041208
# Exception Resumable Description Created on
1 CX_GFS_AUTHORITY_ERROR Fast Search Basis Ausnahmeklasse 20050125
2 CX_GFS_TR_ERROR Transport Error 20041215
3 CX_SFS_WRITE_ERROR Fehler beim Schreiben der Daten 20041215

Method CREATE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_GFS_PROTOCOL Protokoll Interface 20040607

Method CREATE_PROTOCOL on class CL_GFS_DEFINITION has no exception.

Method DO_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_GFS_PROTOCOL 20041208
2 Importing I_AFTER_IMP Call by reference Type reference (TYPE) SFS_BOOL 20041208
3 Returning RR_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_GFS_PROTOCOL 20041208
# Exception Resumable Description Created on
1 CX_GFS_AUTHORITY_ERROR Fast Search Basis Ausnahmeklasse 20050131
2 CX_GFS_TR_ERROR Transport Error 20050121
3 CX_SFS_WRITE_ERROR Fehler beim Schreiben der Daten 20050121

Method GET_LOCK_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_LOCK_PROVIDER Value transfer Object reference (TYPE REF TO) IF_GFS_LOCK_PROVIDER FS Lock Provider 20040420

Method GET_LOCK_PROVIDER on class CL_GFS_DEFINITION has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REPOSITORY Call by reference Object reference (TYPE REF TO) CL_GFS_REPOSITORY GFS Repository 20040420
2 Importing I_AS4LOCAL Call by reference Type reference (TYPE) AS4LOCAL Aktivierungsstand eines Repository-Objektes 20040420
3 Importing I_DEF_NAME Call by reference Type reference (TYPE) SFSG_DEFINITION_NAME Search Definition Name of Generic Fast Search 20040420
4 Importing I_TYPE Call by reference Type reference (TYPE) SFSG_DEFINITION_TYPE Definition Type 20040420

Method INIT on class CL_GFS_DEFINITION has no exception.

Method INTERNAL_SAVE Signature

Method INTERNAL_SAVE on class CL_GFS_DEFINITION has no parameter.
Method INTERNAL_SAVE on class CL_GFS_DEFINITION has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AS4LOCAL Call by reference Type reference (TYPE) AS4LOCAL Aktivierungsstand eines Repository-Objektes 20040421
2 Returning R_FOUND Value transfer Type reference (TYPE) SFSG_DEF_FOUND Boolean type 20040421

Method LOAD on class CL_GFS_DEFINITION has no exception.
History
Last changed by/on SAP  20050308 
SAP Release Created in 700