Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_WSP_CONFIG_PROFILE_PM | WSP Configuration Profile (Profile Management) | 20070419 |
Properties
Class | CL_SRT_WSP_CONFIG_PROFILE_PM | |
Short Description | WSP Configuration Web Service Profile | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | SRT_WSP | |
Program status | ||
Category | 0 | |
Package | SOAP_CONFIG | SOAP Configuration Framework |
Created | 20070419 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SRT_WSP_CONFIG_PROFILE_PM | WSP Configuration Profile (Profile Management) | 20070419 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SRT_WSP_CC_CONTROLLER | 20110428 | Central Configuration: Controller | |
2 | CL_SRT_WSP_CONFIG_DOMAIN_PM | 20110429 | WSP Configuration Domain (Profile Management) | |
3 | CL_SRT_WSP_CTRL_CFG_TASK_MNGD | 20110428 | SOAManager Central Configuration: Task Managed System | |
4 | CL_SRT_WSP_FACTORY | 20070514 | WSP Factory Class | |
5 | CL_SRT_WSP_MIGRATION_FW | 20120816 | SRT: Migration Framework | |
6 | IF_SRT_WSP_CC_TASK | 20120702 | SRT: Common Central Config Task Interface |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'CL_SRT_WSP_CONFIG_PROFILE_PM' | Class Name | 20070419 | |
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_CONFIG_VALUE_TAB | WSP Configuration Values | 20070419 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | X' Edit mode allowed; ' ' Edit mode not allowed | 20070518 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_IF_SRT_WSP_PROPERTIES | Encrypted Properties | 20070419 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_PROFILES | Cached read-only profiles | 20070518 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | WSP internal name of the profile configuration | 20070419 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_TEMPL_PROPERTIES | WSP Template Properties | 20070419 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Encrypted Properties for Specified Subject | 20070419 |
2 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20070703 |
3 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20070419 |
4 | ![]() |
Static method | Public | Method | Creates Default Profile Automatically | 20070419 |
5 | ![]() |
Static method | Protected | Method | Deactivates all profile versions except the highest/newest | 20110428 |
6 | ![]() |
Static method | Protected | Method | Deletes all central profiles | 20121210 |
7 | ![]() |
Static method | Public | Method | Deletes a profile including all versions | 20110429 |
8 | ![]() |
Static method | Private | Method | Delete secure store entries | 20081112 |
9 | ![]() |
Static method | Private | Method | Fill default IBC Determination Type | 20130114 |
10 | ![]() |
Static method | Protected | Method | Retrieves all profiles | 20070510 |
11 | ![]() |
Instance method | Private | Method | Get Valid Properties for All SOAP Applications | 20070419 |
12 | ![]() |
Instance method | Private | Method | Get the last version number | 20070508 |
13 | ![]() |
Static method | Public | Method | Returns MAX active version of a given profile | 20081009 |
14 | ![]() |
Instance method | Private | Method | Configuration changed | 20070419 |
15 | ![]() |
Static method | Public | Method | Raise a profile from ABAP structure | 20080320 |
16 | ![]() |
Static method | Public | Method | 20110113 | |
17 | ![]() |
Static method | Public | Method | 20110113 | |
18 | ![]() |
Instance method | Private | Method | Initializes the profile from the database | 20070419 |
19 | ![]() |
Static method | Public | Method | Raise a profile from xml structure | 20080317 |
20 | ![]() |
Instance method | Private | Method | Checks Property for Encryption Mode | 20070419 |
21 | ![]() |
Static method | Public | Method | Check if the profile already exists in the system | 20080320 |
22 | ![]() |
Instance method | Private | Method | Locks the profile | 20070419 |
23 | ![]() |
Instance method | Private | Method | Change the profile instance to a new version | 20070508 |
24 | ![]() |
Instance method | Private | Method | 20080131 | |
25 | ![]() |
Static method | Protected | Method | Migration to 7.40. Fill in default IBC determination type | 20120816 |
26 | ![]() |
Static method | Public | Method | Returns a profile instance | 20070419 |
27 | ![]() |
Static method | Public | Method | Returns a read-only profile instance | 20070518 |
28 | ![]() |
Static method | Protected | Method | Set state by given profiles | 20110527 |
29 | ![]() |
Instance method | Private | Method | Unlocks the profile | 20070419 |
Events
Class CL_SRT_WSP_CONFIG_PROFILE_PM has no event.
Types
Class CL_SRT_WSP_CONFIG_PROFILE_PM has no local type.
Method Signatures
Method ADD_ENCODED_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_SUBJECT_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_SUBJECT_TYPE | WSP subject type | 20070419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_PROFILE_PM has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALLOW_EDIT_MODE | Value transfer | Type reference (TYPE) | BOOLEAN | 'X' Edit mode allowed; ' ' Edit mode not allowed | 20070518 | ||
2 | ![]() |
NAME | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | WSP name of the domain config | 20070419 | ||
3 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | WSP domain type | 20070419 | ||
4 | ![]() |
VERSION | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_VERSION | WSP version of the domain config | 20070419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method CREATE_DEFAULT_PROFILE Signature
Method CREATE_DEFAULT_PROFILE on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method DEACTIVATE_EXCEPT_MAX_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SINCE_DATE | Call by reference | Type reference (TYPE) | UDATUM | Current Date of Application Server | 20110527 | ||
2 | ![]() |
SINCE_TIME | Call by reference | Type reference (TYPE) | UZEIT | Current Time of Application Server | 20110527 | ||
3 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | TSRTP_C_PROFILE_TYPE_CENTRAL | WSP Profile Type | 20110428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20110428 |
Method DELETE_ALL_CENTRAL Signature
Method DELETE_ALL_CENTRAL on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20121210 |
Method DELETE_ALL_PROFILE_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | WSP Name of Profile Configuration | 20110429 | ||
2 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | TSRTP_C_PROFILE_TYPE_TEMPLATE | WSP Profile Type | 20110429 |
Method DELETE_ALL_PROFILE_VERSIONS on class CL_SRT_WSP_CONFIG_PROFILE_PM has no exception.
Method DELETE_SECURE_STORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_PROF_DATA | Call by reference | Type reference (TYPE) | SRT_PRF_DATA_LIST | Profile data | 20081112 | ||
2 | ![]() |
PI_PROF_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Internal profile key | 20081112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20081112 |
Method FILL_DEFAULT_IBC_DET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROFILE_DATA | Call by reference | Type reference (TYPE) | SRT_PRF_DATA_LIST | Profile data | 20130114 | ||
2 | ![]() |
PROFILE_DIR | Call by reference | Type reference (TYPE) | STTY_SRT_PRF_DIR | Central Configuration: Profiles | 20130114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20130114 |
Method GET_ALL_PROFILES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_PROFILES | Value transfer | Type reference (TYPE) | SRT_IF_SRT_WSP_PROFILE_PM | Table of profiles. | 20070510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070510 |
Method GET_ENCODED_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PR_PROPERTY_LIST | Value transfer | Type reference (TYPE) | SRT_IF_SRT_WSP_PROPERTIES | table of WSP properties | 20070419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method GET_LAST_VERSION_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VERSION | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_VERSION | Profilversion | 20070508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070508 |
Method GET_MAX_ACTIVE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROFILE_NAME | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | Profile name | 20081009 | ||
2 | ![]() |
PROFILE_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | 20110113 | |||
3 | ![]() |
RE_VERSION | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_VERSION | Profile Version | 20081009 |
Method GET_MAX_ACTIVE_VERSION on class CL_SRT_WSP_CONFIG_PROFILE_PM has no exception.
Method HAS_CHANGED Signature
Method HAS_CHANGED on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method INITIALIZE_FROM_ABAP_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_ABAP_STRUCTURE | Call by reference | Type reference (TYPE) | SRT_WSP_EXT_PRF_SRTPROFILE | 20080320 | |||
2 | ![]() |
IN_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | 20110113 | |||
3 | ![]() |
RE_PROFILE | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_PROFILE_PM | WSP Configuration Profile (Profile Management) | 20080320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20080320 |
Method INITIALIZE_FROM_CCON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_DOC | Call by reference | Type reference (TYPE) | XSTRING | 20110113 | |||
2 | ![]() |
RE_PROFILE | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_PROFILE_PM | 20110113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110113 |
Method INITIALIZE_FROM_CCON_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_CCON_STRUCTURE | Call by reference | Type reference (TYPE) | SSTR_SRT_WSP_CCON_PROFILE | 20110113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110113 |
Method INITIALIZE_FROM_DB Signature
Method INITIALIZE_FROM_DB on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method INITIALIZE_FROM_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_DOC | Call by reference | Type reference (TYPE) | XSTRING | 20080317 | |||
2 | ![]() |
IN_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | 20110113 | |||
3 | ![]() |
RE_PROFILE | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_PROFILE_PM | WSP Configuration Profile (Profile Management) | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080317 |
Method IS_ENCODED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PI_PROPERTY_NAME | Call by reference | Type reference (TYPE) | QNAME | Qualified Name | 20070419 | ||
2 | ![]() |
PR_IS_ENCODED | Value transfer | Type reference (TYPE) | BOOLEAN | X=spezifizierte Property wird verschlüsselt; space=sonst | 20070419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method IS_PROFILE_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20080320 | ||
2 | ![]() |
NAME | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | WSP name of the profile config | 20080320 | ||
3 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | WSP profile type | 20080320 | ||
4 | ![]() |
VERSION | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_VERSION | Profilversion | 20080320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20080320 |
Method LOCK Signature
Method LOCK on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method MAKE_NEW_VERSION Signature
Method MAKE_NEW_VERSION on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070508 |
Method MIGRATE_SP3_TO_SP5_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PROPS | Call by reference | Type reference (TYPE) | SRT_WSP_TEMPL_PROPERTIES | WSP Template Properties | 20080131 |
Method MIGRATE_SP3_TO_SP5_PROPS on class CL_SRT_WSP_CONFIG_PROFILE_PM has no exception.
Method MIGR_FILL_DEFAULT_IBC_DET_TYPE Signature
Method MIGR_FILL_DEFAULT_IBC_DET_TYPE on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
Method MIGR_FILL_DEFAULT_IBC_DET_TYPE on class CL_SRT_WSP_CONFIG_PROFILE_PM has no exception.
Method OPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | WSP name of the domain config | 20070419 | ||
2 | ![]() |
PROFILE | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_PROFILE_PM | WSP configuration profile | 20070419 | ||
3 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | WSP profile type | 20070419 | ||
4 | ![]() |
VERSION | Value transfer | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_VERSION | WSP version of the domain config | 20070419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
Method OPEN_READ_ONLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_NAME | WSP name of the domain config | 20070518 | ||
2 | ![]() |
PROFILE | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_PROFILE_PM | WSP configuration profile | 20070518 | ||
3 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_TYPE | 20110113 | |||
4 | ![]() |
VERSION | Call by reference | Type reference (TYPE) | SRT_WSP_PROFILE_CONFIG_VERSION | WSP version of the domain config | 20070518 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070518 |
Method SET_PROFILE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROFILES | Call by reference | Type reference (TYPE) | STTY_SRT_PRF_DIR | Central Configuration: Profiles | 20110527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20110527 |
Method UNLOCK Signature
Method UNLOCK on class CL_SRT_WSP_CONFIG_PROFILE_PM has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20070419 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |