SAP ABAP Interface IF_GFS_DEFINITION (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 - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_GFS_EXTENSION 20040420
2 Interface composition (i COMPRISING i_ref)  IF_GFS_SEARCHDEF GFS Search Definition 20040414
3 Interface composition (i COMPRISING i_ref)  IF_GFS_VIEWDEF GFS View Definition 20040414
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GFS_DEFINITION Impl. of IF_GFS_DEFINITION 20040420
Properties
Interface IF_GFS_DEFINITION  
Short Description GFS Definition    
General Data
Package SFSG_RP   Fast Search Repository 
Created 20040414   SAP 
Last changed 20050228   SAP 
Unicode checks active    
Forward declarations
Interface IF_GFS_DEFINITION has no forward declaration.
Interfaces
Interface IF_GFS_DEFINITION has no interface.
Friends
Interface IF_GFS_DEFINITION has no friend.
Attributes
Interface IF_GFS_DEFINITION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20040420
2 BEGIN_EDIT Instance method Public Method 20040423
3 CHECK Instance method Public Method 20040420
4 EDIT_AGAIN Instance method Public Method 20050119
5 END_EDIT Instance method Public Method 20040423
6 GET_APPROACH Instance method Public Method 20041008
7 GET_AS4LOCAL Instance method Public Method 20040506
8 GET_CHANGE_INFO Instance method Public Method 20040423
9 GET_DEFINITION Instance method Public Method 20040608
10 GET_DESCRIPTION Instance method Public Method 20040420
11 GET_NAME Instance method Public Method 20040414
12 GET_REPOSITORY_REF Instance method Public Method 20040414
13 GET_TR_OBJECT Instance method Public Method 20040525
14 GET_TYPE Instance method Public Method 20040420
15 GET_WB_OBJECT_STATE Instance method Public Method 20040511
16 IS_EDITING Instance method Public Method 20040423
17 LOAD_QUERY Instance method Public Method 20040414
18 LOCK Instance method Public Method 20040420
19 RESOLVE_QUERY_TABLES Instance method Public Method 20040609
20 SAVE Instance method Public Method 20040420
21 SET_APPROACH Instance method Public Method 20041008
22 SET_DEFINITION Instance method Public Method 20040608
23 SET_DESCRIPTION Instance method Public Method 20040420
24 UNLOCK Instance method Public Method 20040420
25 USE_STRUCTURE Instance method Public Method 20040608
Events
Interface IF_GFS_DEFINITION has no event.
Types
Interface IF_GFS_DEFINITION 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_GFS_PROTOCOL Protokoll Interface 20040607
2 Importing I_AFTER_IMP Call by reference Type reference (TYPE) SFS_BOOL Boolean type 20040614
3 Returning RR_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_GFS_PROTOCOL Protokoll Interface 20040607
# Exception Resumable Description Created on
1 CX_GFS_AUTHORITY_ERROR Fast Search Basis Ausnahmeklasse 20050124
2 CX_GFS_TR_ERROR Transport Error 20040608
3 CX_SFS_WRITE_ERROR Fehler beim Schreiben der Daten 20040608

Method BEGIN_EDIT Signature

Method BEGIN_EDIT on Interface IF_GFS_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 CX_GFS_AUTHORITY_ERROR Fast Search Basis Ausnahmeklasse 20050124
2 CX_GFS_EDITSTATUS_ERROR Fast Search Basis Ausnahmeklasse 20040428
3 CX_GFS_TR_ERROR Transport Error 20040525
4 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20040423

Method CHECK 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 Protokoll Interface 20040607
2 Returning RR_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_GFS_PROTOCOL Protokoll Interface 20040607

Method CHECK on Interface IF_GFS_DEFINITION has no exception.

Method EDIT_AGAIN Signature

Method EDIT_AGAIN on Interface IF_GFS_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 CX_GFS_EDITSTATUS_ERROR Fast Search Basis Ausnahmeklasse 20050119

Method END_EDIT Signature

Method END_EDIT on Interface IF_GFS_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20040423

Method GET_APPROACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPROACH Value transfer Type reference (TYPE) SFSG_APPROACH SFS Approach 20041008

Method GET_APPROACH on Interface IF_GFS_DEFINITION has no exception.

Method GET_AS4LOCAL Signature

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

Method GET_AS4LOCAL on Interface IF_GFS_DEFINITION 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) SFSG_DEF_CHANGE_INFO Fast Search - Struktur Änderungsinformation 20040423

Method GET_CHANGE_INFO on Interface IF_GFS_DEFINITION has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEF Value transfer Type reference (TYPE) SFSG_DEFINITION Definition Struktur 20040608

Method GET_DEFINITION on Interface IF_GFS_DEFINITION has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESCR Value transfer Type reference (TYPE) SFSG_TEXT Description Text 20040420

Method GET_DESCRIPTION on Interface IF_GFS_DEFINITION has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEF_NAME Value transfer Type reference (TYPE) SFSG_DEFINITION_NAME Search Definition Name of Generic Fast Search 20040415

Method GET_NAME on Interface IF_GFS_DEFINITION has no exception.

Method GET_REPOSITORY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_REPOSITORY Value transfer Object reference (TYPE REF TO) IF_GFS_REPOSITORY GFS Repository 20040415

Method GET_REPOSITORY_REF on Interface IF_GFS_DEFINITION has no exception.

Method GET_TR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJ Value transfer Type reference (TYPE) TROBJTYPE Schnittstellenstruktur für Objekte im CTS 20040525

Method GET_TR_OBJECT on Interface IF_GFS_DEFINITION has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE Value transfer Type reference (TYPE) SFSG_DEFINITION_TYPE Definition Type 20040420

Method GET_TYPE on Interface IF_GFS_DEFINITION has no exception.

Method GET_WB_OBJECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF Value transfer Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: Sicht auf Objekt 20040511

Method GET_WB_OBJECT_STATE on Interface IF_GFS_DEFINITION has no exception.

Method IS_EDITING Signature

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

Method IS_EDITING on Interface IF_GFS_DEFINITION has no exception.

Method LOAD_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_QUERY Value transfer Object reference (TYPE REF TO) IF_GFS_QUERY GFS View Definition 20040415

Method LOAD_QUERY on Interface IF_GFS_DEFINITION has no exception.

Method LOCK Signature

Method LOCK on Interface IF_GFS_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20040420

Method RESOLVE_QUERY_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TABLES Value transfer Type reference (TYPE) SFSG_RT_TABLE_T Tables in rt 20040609

Method RESOLVE_QUERY_TABLES on Interface IF_GFS_DEFINITION has no exception.

Method SAVE Signature

Method SAVE on Interface IF_GFS_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 CX_GFS_AUTHORITY_ERROR Fast Search Basis Ausnahmeklasse 20050124
2 CX_GFS_TR_ERROR Transport Error 20040525
3 CX_SFS_WRITE_ERROR Fehler beim Schreiben der Daten 20040420

Method SET_APPROACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPROACH Call by reference Type reference (TYPE) SFSG_APPROACH SFS Approach 20041008

Method SET_APPROACH on Interface IF_GFS_DEFINITION has no exception.

Method SET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEF Call by reference Type reference (TYPE) SFSG_DEFINITION Definition Struktur 20040608

Method SET_DEFINITION on Interface IF_GFS_DEFINITION has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCR Call by reference Type reference (TYPE) SFSG_TEXT Description Text 20040420

Method SET_DESCRIPTION on Interface IF_GFS_DEFINITION has no exception.

Method UNLOCK Signature

Method UNLOCK on Interface IF_GFS_DEFINITION has no parameter.
# Exception Resumable Description Created on
1 CX_SFS_LOCK_ERROR Fast Search Enqueue Fehler 20040420

Method USE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCT_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20040608
2 Returning R_BOOL Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20040608

Method USE_STRUCTURE on Interface IF_GFS_DEFINITION has no exception.
History
Last changed by/on SAP  20050228 
SAP Release Created in 700