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
⤷ 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 | ACTIVATE_BFSET | Instance method | Public | Method | Activate Business Function Set | 20080205 |
2 | ACTIVATE_BFUNC | Instance method | Public | Method | Activate Business Function | 20080205 |
3 | ACTIVATE_SWITCH | Instance method | Public | Method | Activate Switch | 20080205 |
4 | DELETE_BFSET_DATA | Instance method | Public | Method | Deletes business function set data | 20080211 |
5 | DELETE_BFUNC_DATA | Instance method | Public | Method | Deletes business function data | 20080211 |
6 | DELETE_FROM_WORKING_AREA | Instance method | Public | Method | Delete Object from Work Area | 20080108 |
7 | DELETE_SWITCH_DATA | Instance method | Public | Method | Deletes Switch Data | 20080211 |
8 | DOES_BFSET_EXIST | Instance method | Public | Method | Does Business Function Set? | 20080102 |
9 | DOES_BFUNC_EXIST | Instance method | Public | Method | Business function exists | 20080109 |
10 | DOES_SWITCH_EXIST | Instance method | Public | Method | Switch exists | 20080102 |
11 | GET_BFSET_DATA | Instance method | Public | Method | Determines business function set data | 20070724 |
12 | GET_BFUNC_DATA | Instance method | Public | Method | Determines business function data | 20070724 |
13 | GET_BFUNC_DEPENDENCIES | Instance method | Public | Method | Determines dependent business functions | 20070724 |
14 | GET_OBJECT_DIRECTORY_ENTRY | Instance method | Public | Method | Determine Object Catalog Entry | 20080102 |
15 | GET_SWITCH_DATA | Instance method | Public | Method | Determines switch data | 20071024 |
16 | INSERT_INTO_WORKING_AREA | Instance method | Public | Method | Enter Object in Work Area | 20080108 |
17 | SET_BFSET_DATA | Instance method | Public | Method | Sets business function set data | 20080109 |
18 | SET_BFUNC_DATA | Instance method | Public | Method | Sets business function data | 20071023 |
19 | SET_OBJECT_DIRECTORY_ENTRY | Instance method | Public | Method | Write object catalog entry | 20080107 |
20 | SET_SWITCH_DATA | 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 | Importing | 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 | Importing | 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 | Importing | 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 | Importing | BFSET_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_ENTRY | 20080211 | |||
2 | Importing | 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 | Importing | BFUNC_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_ENTRY | 20080211 | |||
2 | Importing | 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 | Importing | OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Objektname | 20080108 | ||
2 | Importing | 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 | Importing | SWITCH_NAME | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20080211 | |||
2 | Importing | 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 | Importing | BFSET_NAME | Call by reference | Type reference (TYPE) | SFW_BSET | 20080102 | |||
2 | Returning | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080102 | |||
3 | Importing | 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 | Importing | BFUNC_NAME | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | 20080109 | |||
2 | Returning | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080109 | |||
3 | Importing | 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 | Returning | EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080102 | |||
2 | Importing | SWITCH_NAME | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20080102 | |||
3 | Importing | 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 | Exporting | ASSIGNED_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | 20080128 | |||
2 | Exporting | ASSIGNED_BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFUNC_TABLE | 20080128 | |||
3 | Exporting | ASSIGNED_PARENT_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | 20080213 | |||
4 | Exporting | BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | BFSETS | 20070724 | ||
5 | Importing | BFSET_NAME | Call by reference | Type reference (TYPE) | SFW_BSET | BFSET_NAME | 20070724 | ||
6 | Exporting | BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFUNC_TABLE | BFUNCS | 20070724 | ||
7 | Exporting | DESCRIPTIONS | Value transfer | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | DESCRIPTIONS | 20070724 | ||
8 | Exporting | ENTRY | Call by reference | Type reference (TYPE) | SFW_BS | ENTRY | 20070724 | ||
9 | Exporting | PARENT_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | 20070726 | |||
10 | Importing | VERSION | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_ACTIVATION_STATE | VERSION | 20070724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SFW_EXISTENCE | 20071012 |
Method GET_BFUNC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ASSIGNED_BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_TAB | 20080128 | |||
2 | Exporting | ASSIGNED_SWITCHES | Value transfer | Type reference (TYPE) | SFW_SWITCHTAB | 20071023 | |||
3 | Exporting | BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_TAB | 20071024 | |||
4 | Importing | BFUNC_NAME | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | BFUNC_NAME | 20070724 | ||
5 | Exporting | DESCRIPTIONS | Value transfer | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | DESCRIPTIONS | 20070724 | ||
6 | Exporting | DOCU_OBJECTS | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_CONTENT | DOCU_OBJECTS | 20070724 | ||
7 | Exporting | ENTRY | Call by reference | Type reference (TYPE) | SFW_BF | ENTRY | 20070724 | ||
8 | Exporting | SWITCHES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BF_SW_TAB | SWITCHES | 20070724 | ||
9 | Importing | 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 | Importing | BFUNC_NAME | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | BFUNC_NAME | 20070724 | ||
2 | Returning | DEPENDENCIES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_DEPENDENCIES | DEPENDENCIES | 20070724 | ||
3 | Importing | 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 | Returning | OBJECT_DIRECTORY_ENTRY | Value transfer | Type reference (TYPE) | TADIR | 20080102 | |||
2 | Importing | OBJECT_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | 20080102 | |||
3 | Importing | OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 20080102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SFW_MESSAGE | 20080107 |
Method GET_SWITCH_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ASSIGNED_BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_TAB | 20071228 | |||
2 | Exporting | BFUNCS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_TAB | 20071219 | |||
3 | Exporting | CONFLICT_SWITCHES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_SWITCH_TAB | Konfliktschalter | 20080404 | ||
4 | Exporting | DESCRIPTIONS | Value transfer | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | 20071024 | |||
5 | Exporting | ENTRY | Call by reference | Type reference (TYPE) | SFW_SWITCH | 20071024 | |||
6 | Exporting | PACKAGES | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_PACKAGE_TAB | 20071219 | |||
7 | Importing | SWITCH_NAME | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20071024 | |||
8 | Importing | 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 | Importing | OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Objektname | 20080108 | ||
2 | Importing | OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20080108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SFW_MESSAGE | 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 | Importing | BFSETS | Call by reference | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFSET_TABLE | Enthaltene Business Function Sets | 20080109 | ||
2 | Importing | BFSET_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_ENTRY | 20080109 | |||
3 | Importing | BFUNCS | Call by reference | Type reference (TYPE) | IF_SFW_BFSET=>TY_BFSET_BFUNC_TABLE | Enthaltene Business Functions | 20080109 | ||
4 | Importing | CREATE_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080211 | ||
5 | Importing | DESCRIPTIONS | Call by reference | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | Dokumentation | 20080109 | ||
6 | Importing | ENTRY | Value transfer | Type reference (TYPE) | SFW_BS | Business Function Set Daten | 20080109 | ||
7 | Importing | 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 | Importing | BFSETS | Value transfer | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFSET_TAB | 20080212 | |||
2 | Importing | BFUNC_NAME | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_ENTRY | 20071218 | |||
3 | Importing | CREATE_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080211 | ||
4 | Importing | DESCRIPTIONS | Call by reference | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | 20071023 | |||
5 | Importing | DOCU_OBJECTS | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_CONTENT | 20071023 | |||
6 | Importing | ENTRY | Value transfer | Type reference (TYPE) | SFW_BF | 20071023 | |||
7 | Importing | 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 | Importing | OBJECT_DIRECTORY_ENTRY | Call by reference | Type reference (TYPE) | TADIR | 20080107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SFW_MESSAGE | 20080107 |
Method SET_SWITCH_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BFUNCS | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_BFUNC_TAB | 20071219 | |||
2 | Importing | CONFLICT_SWITCHES | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_SWITCH_TAB | Konfliktschalter | 20080404 | ||
3 | Importing | CREATE_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080211 | ||
4 | Importing | DESCRIPTIONS | Call by reference | Type reference (TYPE) | IF_SFW_DOCUMENTED=>TY_DESCRIPTION_TAB | 20071219 | |||
5 | Importing | ENTRY | Value transfer | Type reference (TYPE) | SFW_SWITCH | 20071219 | |||
6 | Importing | PACKAGES | Call by reference | Type reference (TYPE) | IF_SFW_DOMAINS=>TY_PACKAGE_TAB | 20071219 | |||
7 | Importing | 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 |