SAP ABAP Interface IF_SFW_PROVIDER_REPOSITORY (WB - SFW - Persistence for SFW Objects)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
⤷
SFW_API (Package) WB - SFW - API
⤷
⤷
Properties
| Interface | IF_SFW_PROVIDER_REPOSITORY | |
| Short Description | WB - SFW - Persistence for SFW Objects |
General Data
| Package | SFW_API | WB - SFW - API |
| Created | 20070724 | SAP |
| Last changed | 20090618 | 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) |
| 2 | IF_SFW_DOMAINS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SFW_PROVIDER_REPOSITORY has no interface.
Friends
Interface IF_SFW_PROVIDER_REPOSITORY has no friend.
Attributes
Interface IF_SFW_PROVIDER_REPOSITORY has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Activate Business Function Set | 20080205 | |
| 2 | Instance method | Public | Method | Activate Business Function | 20080205 | |
| 3 | Instance method | Public | Method | Activate Switch | 20080205 | |
| 4 | Instance method | Public | Method | Deletes business function set data | 20080211 | |
| 5 | Instance method | Public | Method | Deletes business function data | 20080211 | |
| 6 | Instance method | Public | Method | Delete Object from Work Area | 20080108 | |
| 7 | Instance method | Public | Method | Deletes Switch Data | 20080211 | |
| 8 | Instance method | Public | Method | Does Business Function Set? | 20080102 | |
| 9 | Instance method | Public | Method | Business function exists | 20080109 | |
| 10 | Instance method | Public | Method | Switch exists | 20080102 | |
| 11 | Instance method | Public | Method | Determines business function set data | 20070724 | |
| 12 | Instance method | Public | Method | Determines business function data | 20070724 | |
| 13 | Instance method | Public | Method | Determines dependent business functions | 20070724 | |
| 14 | Instance method | Public | Method | Determine Object Catalog Entry | 20080102 | |
| 15 | Instance method | Public | Method | Determines switch data | 20071024 | |
| 16 | Instance method | Public | Method | Enter Object in Work Area | 20080108 | |
| 17 | Instance method | Public | Method | Sets business function set data | 20080109 | |
| 18 | Instance method | Public | Method | Sets business function data | 20071023 | |
| 19 | Instance method | Public | Method | Write object catalog entry | 20080107 | |
| 20 | Instance method | Public | Method | Sets switch data | 20071219 |
Events
Interface IF_SFW_PROVIDER_REPOSITORY has no event.
Types
Interface IF_SFW_PROVIDER_REPOSITORY has no local type.
Method Signatures
Method ACTIVATE_BFSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFSET_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_ENTRY | 20080430 |
Method ACTIVATE_BFSET on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method ACTIVATE_BFUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFUNC_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_ENTRY | 20080430 |
Method ACTIVATE_BFUNC on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method ACTIVATE_SWITCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SWITCH_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_SWITCH_ENTRY | 20080430 |
Method ACTIVATE_SWITCH on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method DELETE_BFSET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFSET_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_ENTRY | 20080211 | ||||
| 2 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | 20080211 |
Method DELETE_BFSET_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method DELETE_BFUNC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFUNC_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_ENTRY | 20080211 | ||||
| 2 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | 20080211 |
Method DELETE_BFUNC_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method DELETE_FROM_WORKING_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Objektname | 20080108 | |||
| 2 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20080108 |
Method DELETE_FROM_WORKING_AREA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method DELETE_SWITCH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SWITCH_NAME | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20080211 | ||||
| 2 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | 20080211 |
Method DELETE_SWITCH_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method DOES_BFSET_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFSET_NAME | Call by reference | Type reference (TYPE) | SFW_BSET | 20080102 | ||||
| 2 | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080102 | ||||
| 3 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | Aktiviertungsstatus | 20081009 |
Method DOES_BFSET_EXIST on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method DOES_BFUNC_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFUNC_NAME | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | 20080109 | ||||
| 2 | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080109 | ||||
| 3 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | Aktiviertungsstatus | 20081009 |
Method DOES_BFUNC_EXIST on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method DOES_SWITCH_EXIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080102 | ||||
| 2 | SWITCH_NAME | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20080102 | ||||
| 3 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | Aktiviertungsstatus | 20081009 |
Method DOES_SWITCH_EXIST on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method GET_BFSET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ASSIGNED_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | 20080128 | ||||
| 2 | ASSIGNED_BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFUNC_TABLE | 20080128 | ||||
| 3 | ASSIGNED_PARENT_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | 20080213 | ||||
| 4 | BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | BFSETS | 20070724 | |||
| 5 | BFSET_NAME | Call by reference | Type reference (TYPE) | SFW_BSET | BFSET_NAME | 20070724 | |||
| 6 | BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFUNC_TABLE | BFUNCS | 20070724 | |||
| 7 | DESCRIPTIONS | Value transfer | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | DESCRIPTIONS | 20070724 | |||
| 8 | ENTRY | Call by reference | Type reference (TYPE) | SFW_BS | ENTRY | 20070724 | |||
| 9 | PARENT_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | 20070726 | ||||
| 10 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | VERSION | 20070724 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071012 |
Method GET_BFUNC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ASSIGNED_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_TAB | 20080128 | ||||
| 2 | ASSIGNED_SWITCHES | Value transfer | Type reference (TYPE) | SFW_SWITCHTAB | 20071023 | ||||
| 3 | BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_TAB | 20071024 | ||||
| 4 | BFUNC_NAME | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | BFUNC_NAME | 20070724 | |||
| 5 | DESCRIPTIONS | Value transfer | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | DESCRIPTIONS | 20070724 | |||
| 6 | DOCU_OBJECTS | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_CONTENT | DOCU_OBJECTS | 20070724 | |||
| 7 | ENTRY | Call by reference | Type reference (TYPE) | SFW_BF | ENTRY | 20070724 | |||
| 8 | SWITCHES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BF_SW_TAB | SWITCHES | 20070724 | |||
| 9 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | VERSION | 20070724 |
Method GET_BFUNC_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method GET_BFUNC_DEPENDENCIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFUNC_NAME | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | BFUNC_NAME | 20070724 | |||
| 2 | DEPENDENCIES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_DEPENDENCIES | DEPENDENCIES | 20070724 | |||
| 3 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | VERSION | 20070724 |
Method GET_BFUNC_DEPENDENCIES on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method GET_OBJECT_DIRECTORY_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_DIRECTORY_ENTRY | Value transfer | Type reference (TYPE) | TADIR | 20080102 | ||||
| 2 | OBJECT_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | 20080102 | ||||
| 3 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 20080102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080107 |
Method GET_SWITCH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ASSIGNED_BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_TAB | 20071228 | ||||
| 2 | BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_TAB | 20071219 | ||||
| 3 | CONFLICT_SWITCHES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_SWITCH_TAB | Konfliktschalter | 20080404 | |||
| 4 | DESCRIPTIONS | Value transfer | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | 20071024 | ||||
| 5 | ENTRY | Call by reference | Type reference (TYPE) | SFW_SWITCH | 20071024 | ||||
| 6 | PACKAGES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_PACKAGE_TAB | 20071219 | ||||
| 7 | SWITCH_NAME | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20071024 | ||||
| 8 | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | 20071024 |
Method GET_SWITCH_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method INSERT_INTO_WORKING_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Objektname | 20080108 | |||
| 2 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20080108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SFW - Exception mit message | 20080108 |
Method SET_BFSET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFSETS | Call by reference | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | Enthaltene Business Function Sets | 20080109 | |||
| 2 | BFSET_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_ENTRY | 20080109 | ||||
| 3 | BFUNCS | Call by reference | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFUNC_TABLE | Enthaltene Business Functions | 20080109 | |||
| 4 | CREATE_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080211 | |||
| 5 | DESCRIPTIONS | Call by reference | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | Dokumentation | 20080109 | |||
| 6 | ENTRY | Value transfer | Type reference (TYPE) | SFW_BS | Business Function Set Daten | 20080109 | |||
| 7 | PARENT_BFSETS | Call by reference | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | Zuordnung zu Business Function Sets | 20080109 |
Method SET_BFSET_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method SET_BFUNC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_TAB | 20080212 | ||||
| 2 | BFUNC_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_ENTRY | 20071218 | ||||
| 3 | CREATE_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080211 | |||
| 4 | DESCRIPTIONS | Call by reference | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | 20071023 | ||||
| 5 | DOCU_OBJECTS | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_CONTENT | 20071023 | ||||
| 6 | ENTRY | Value transfer | Type reference (TYPE) | SFW_BF | 20071023 | ||||
| 7 | SWITCHES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BF_SW_TAB | 20071023 |
Method SET_BFUNC_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
Method SET_OBJECT_DIRECTORY_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_DIRECTORY_ENTRY | Call by reference | Type reference (TYPE) | TADIR | 20080107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080107 |
Method SET_SWITCH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BFUNCS | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_TAB | 20071219 | ||||
| 2 | CONFLICT_SWITCHES | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_SWITCH_TAB | Konfliktschalter | 20080404 | |||
| 3 | CREATE_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080211 | |||
| 4 | DESCRIPTIONS | Call by reference | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | 20071219 | ||||
| 5 | ENTRY | Value transfer | Type reference (TYPE) | SFW_SWITCH | 20071219 | ||||
| 6 | PACKAGES | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_PACKAGE_TAB | 20071219 | ||||
| 7 | SWITCH_NAME | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20071219 |
Method SET_SWITCH_DATA on Interface IF_SFW_PROVIDER_REPOSITORY has no exception.
History
| Last changed by/on | SAP | 20090618 |
| SAP Release Created in | 710 |