SAP ABAP Interface IF_GFS_REPOSITORY (GFS Repository)
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 implementation (CLASS c. INTERFACES i_ref) | CL_GFS_REPOSITORY | Repository Impl. | 20040420 |
Properties
Interface | IF_GFS_REPOSITORY | |
Short Description | GFS Repository |
General Data
Package | SFSG_RP | Fast Search Repository |
Created | 20040414 | SAP |
Last changed | 20050228 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_GFS_REPOSITORY has no interface.
Friends
Interface IF_GFS_REPOSITORY has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AS4LOCAL_ACTIVE | Constant | Public | Type reference (TYPE) | AS4LOCAL | 'A' | Activation Status of a Repository Object | 20041118 | |
2 | AS4LOCAL_CREATE | Constant | Public | Type reference (TYPE) | AS4LOCAL | 'L' | Activation Status of a Repository Object | 20041118 | |
3 | AS4LOCAL_EDIT | Constant | Public | Type reference (TYPE) | AS4LOCAL | 'N' | Activation Status of a Repository Object | 20041118 |
Methods
Events
Interface IF_GFS_REPOSITORY has no event.
Types
Interface IF_GFS_REPOSITORY has no local type.
Method Signatures
Method ACTIVATE_VIEWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20050113 | ||
2 | ![]() |
I_AS4LOCAL | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20050113 | ||
3 | ![]() |
RR_PROTOCOL | Value transfer | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20050113 |
Method ACTIVATE_VIEWS on Interface IF_GFS_REPOSITORY has no exception.
Method COPY_SEARCHDEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | GFS Search Definition | 20040608 | ||
2 | ![]() |
I_ORIGIN_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040608 | ||
3 | ![]() |
RR_DEF | Value transfer | Object reference (TYPE REF TO) | IF_GFS_SEARCHDEF | GFS Search Definition | 20040608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Transport Error | 20040608 | |
2 | ![]() |
Fast Search Exception - Duplicate Entry | 20040608 | |
3 | ![]() |
Fast Search Exception - Ungültige ID | 20040608 | |
4 | ![]() |
Fast Search Enqueue Fehler | 20040608 | |
5 | ![]() |
Eintrag nicht gefunden | 20040608 | |
6 | ![]() |
Fehler beim Schreiben der Daten | 20040608 |
Method COPY_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ORIGIN_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040608 | ||
2 | ![]() |
I_VIEW_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | GFS View Definition | 20040608 | ||
3 | ![]() |
RR_VIEW | Value transfer | Object reference (TYPE REF TO) | IF_GFS_VIEWDEF | GFS View Definition | 20040608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Basis Ausnahmeklasse | 20050131 | |
2 | ![]() |
Transport Error | 20040608 | |
3 | ![]() |
Fast Search Exception - Duplicate Entry | 20040608 | |
4 | ![]() |
Fast Search Exception - Ungültige ID | 20040608 | |
5 | ![]() |
Fast Search Enqueue Fehler | 20040608 | |
6 | ![]() |
Eintrag nicht gefunden | 20040608 | |
7 | ![]() |
Fehler beim Schreiben der Daten | 20040608 |
Method CREATE_LOCK_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
2 | ![]() |
RR_LOCK_PROVIDER | Value transfer | Object reference (TYPE REF TO) | IF_GFS_LOCK_PROVIDER | FS Lock Provider | 20040420 |
Method CREATE_LOCK_PROVIDER on Interface IF_GFS_REPOSITORY has no exception.
Method CREATE_SEARCHDEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040415 | ||
2 | ![]() |
RR_DEF | Value transfer | Object reference (TYPE REF TO) | IF_GFS_SEARCHDEF | GFS Search Definition | 20040415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Transport Error | 20040525 | |
2 | ![]() |
Fast Search Exception - Duplicate Entry | 20040415 | |
3 | ![]() |
Fast Search Exception - Ungültige ID | 20040429 | |
4 | ![]() |
Fast Search Enqueue Fehler | 20040421 |
Method CREATE_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VIEW_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040415 | ||
2 | ![]() |
RR_VIEWDEF | Value transfer | Object reference (TYPE REF TO) | IF_GFS_VIEWDEF | GFS View Definition | 20040415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Basis Ausnahmeklasse | 20050124 | |
2 | ![]() |
Transport Error | 20040525 | |
3 | ![]() |
Fast Search Exception - Duplicate Entry | 20040415 | |
4 | ![]() |
Fast Search Exception - Ungültige ID | 20040429 | |
5 | ![]() |
Fast Search Enqueue Fehler | 20040420 |
Method DELETE_EXTENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20050127 | ||
2 | ![]() |
I_EXT_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
3 | ![]() |
I_WITHOUT_SAVE | Call by reference | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040629 | ||
4 | ![]() |
RR_PROTOCOL | Value transfer | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20050127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Basis Ausnahmeklasse | 20050124 | |
2 | ![]() |
Transport Error | 20040525 | |
3 | ![]() |
Fast Search Enqueue Fehler | 20040428 | |
4 | ![]() |
Eintrag nicht gefunden | 20040420 | |
5 | ![]() |
Fehler beim Schreiben der Daten | 20050127 |
Method DELETE_SEARCHDEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20040722 | ||
2 | ![]() |
I_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040415 | ||
3 | ![]() |
I_WITHOUT_SAVE | Call by reference | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040629 | ||
4 | ![]() |
RR_PROTOCOL | Value transfer | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20040722 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Transport Error | 20040525 | |
2 | ![]() |
Fast Search Exception - Ungültige ID | 20040722 | |
3 | ![]() |
Fast Search Enqueue Fehler | 20040426 | |
4 | ![]() |
Eintrag nicht gefunden | 20040415 |
Method DELETE_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20041215 | ||
2 | ![]() |
I_VIEW_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040415 | ||
3 | ![]() |
I_WITHOUT_SAVE | Call by reference | Type reference (TYPE) | SFS_BOOL | Boolean type | 20040629 | ||
4 | ![]() |
RR_PROTOCOL | Value transfer | Object reference (TYPE REF TO) | IF_GFS_PROTOCOL | GFS Definition | 20041215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Basis Ausnahmeklasse | 20050124 | |
2 | ![]() |
Transport Error | 20040525 | |
3 | ![]() |
Fast Search Exception - Ungültige ID | 20041215 | |
4 | ![]() |
Fast Search Enqueue Fehler | 20040426 | |
5 | ![]() |
Fast Search Exception - Duplicate Entry | 20040415 | |
6 | ![]() |
Fehler beim Schreiben der Daten | 20050127 |
Method EXTEND_SEARCHDEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EXT_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
2 | ![]() |
I_ORIGIN_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
3 | ![]() |
RR_EXT | Value transfer | Object reference (TYPE REF TO) | IF_GFS_EXTENSION | GFS Search Definition Ext. | 20040415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20040428 | |
2 | ![]() |
Transport Error | 20040525 | |
3 | ![]() |
Fast Search Exception - Ungültige ID | 20040427 | |
4 | ![]() |
Fast Search Exception - Ungültige ID | 20040429 | |
5 | ![]() |
Fast Search Enqueue Fehler | 20040427 |
Method EXTEND_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EXT_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
2 | ![]() |
I_ORIGIN_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
3 | ![]() |
RR_EXT | Value transfer | Object reference (TYPE REF TO) | IF_GFS_EXTENSION | 20040420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Basis Ausnahmeklasse | 20050124 | |
2 | ![]() |
Eintrag nicht gefunden | 20040428 | |
3 | ![]() |
Transport Error | 20040525 | |
4 | ![]() |
Fast Search Enqueue Fehler | 20040427 | |
5 | ![]() |
Fast Search Exception - Ungültige ID | 20040429 | |
6 | ![]() |
Fast Search Enqueue Fehler | 20040427 |
Method GET_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AS4LOCAL | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040614 | ||
2 | ![]() |
I_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040614 | ||
3 | ![]() |
RR_DEF | Value transfer | Object reference (TYPE REF TO) | IF_GFS_DEFINITION | GFS Definition | 20040614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Extension origin not found | 20040819 | |
2 | ![]() |
Eintrag nicht gefunden | 20040614 |
Method GET_EXTENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AS4LOCAL | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040428 | ||
2 | ![]() |
I_EXT_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
3 | ![]() |
RR_EXTDEF | Value transfer | Object reference (TYPE REF TO) | IF_GFS_EXTENSION | GFS SearchDef. Extention | 20040420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Extension origin not found | 20040428 | |
2 | ![]() |
Fast Search Exception - Duplicate Entry | 20040420 |
Method GET_SEARCHDEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AS4LOCAL | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040421 | ||
2 | ![]() |
I_SEARCHDEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040414 | ||
3 | ![]() |
RR_SEARCHDEF | Value transfer | Object reference (TYPE REF TO) | IF_GFS_SEARCHDEF | GFS Search Definition | 20040415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20040415 |
Method GET_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AS4LOCAL | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040426 | ||
2 | ![]() |
I_VIEW_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040420 | ||
3 | ![]() |
RR_VIEWDEF | Value transfer | Object reference (TYPE REF TO) | IF_GFS_VIEWDEF | GFS View Definition | 20040420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fast Search Exception - Duplicate Entry | 20040420 |
Method LIST_DEFINITION_NAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AS4LOCAL | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040421 | ||
2 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_TYPE | Definition Type | 20040421 | ||
3 | ![]() |
RT_DEF_NAMES | Value transfer | Type reference (TYPE) | SFSG_DEFINITION_KEY_T | Table of Search Definition Name | 20040421 |
Method LIST_DEFINITION_NAMES on Interface IF_GFS_REPOSITORY has no exception.
Method SEARCH_DEFINITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AS4LOCAL | Call by reference | Type reference (TYPE) | AS4LOCAL | Aktivierungsstand eines Repository-Objektes | 20040514 | ||
2 | ![]() |
I_DEF_NAME | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_NAME | Search Definition Name of Generic Fast Search | 20040514 | ||
3 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | SFSG_DEFINITION_TYPE | Definition Type | 20040514 | ||
4 | ![]() |
I_WITH_DESCR | Call by reference | Type reference (TYPE) | SFS_BOOL | '' | Boolean type | 20040514 | |
5 | ![]() |
RT_DEF_NAMES | Value transfer | Type reference (TYPE) | SFSG_DEF_KEY_DESCR_T | Key and Description | 20040514 |
Method SEARCH_DEFINITIONS on Interface IF_GFS_REPOSITORY has no exception.
Method WHERE_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_STRUCT_NAME | Call by reference | Type reference (TYPE) | STRUKNAME | Name einer Struktur | 20040608 | ||
2 | ![]() |
RT_DEFS | Value transfer | Type reference (TYPE) | SFSG_DEF_KEY_DESCR_T | Internal table for keys | 20040608 |
Method WHERE_USE on Interface IF_GFS_REPOSITORY has no exception.
History
Last changed by/on | SAP | 20050228 |
SAP Release Created in | 700 |