SAP ABAP Class CL_SRT_WSP_CONFIG_PROFILE_RTXI (WSP Configuration Web Service Profile)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC (Application Component) Integration Builder - Configuration
     SAI_SOAP_SERVICES (Package) SRT Services for PI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRT_WSP_ROOT_XI WSP Configuration Root Class 20100429
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_PROFILE_RTXI WSP Configuration Profile 20100303
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20100303
Properties
Class CL_SRT_WSP_CONFIG_PROFILE_RTXI  
Short Description WSP Configuration Web Service Profile    
Super Class CL_SRT_WSP_ROOT_XI WSP Configuration Root Class 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class SRT_WSP    
Program status     
Category 0   
Package SAI_SOAP_SERVICES   SRT Services for PI 
Created 20100303   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TSRTP 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_RTXI WSP Configuration Profile 20100303
2 IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20100303
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_ASSIGN_XI_XI 20100304 Assignments in XI Environment
2 CL_SRT_WSP_FACTORY_XI 20100304 WSP Factory Class
3 CL_SRT_WSP_FEATURE_FACTORY_XI 20100304 WSP Feature Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SRT_WSP_CONFIG_PROFILE_RT' Class Name 20100303
2 MC_FEATURE_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20100303
3 M_ASSIGNS Instance attribute Private Type reference (TYPE) SRT_WSP_ASSIGN_OBJECT_LIST_XI List of Assignment Objects 20100303
4 M_ASSIGN_INFO_LIST Instance attribute Private Type reference (TYPE) SRT_WSP_ALL_ASSIGN_INFO_LISTXI Assignment information 20100303
5 M_ASSIGN_KEYS Instance attribute Private Type reference (TYPE) SRT_WSP_ASSIGN_KEY_LIST List of Assignments 20100303
6 M_CONFIG_VALUES Instance attribute Private Type reference (TYPE) SRT_WSP_CONFIG_VALUE_TAB WSP Configuration Values 20100303
7 M_ENCODED_PROPERTIES Instance attribute Private Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Encrypted Properties 20100303
8 M_IS_IMMUTABLE Instance attribute Private Type reference (TYPE) BOOLEAN Profile not modifiable since assigned to configuration 20100303
9 M_PROFILE_NAME_INT Instance attribute Private Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP internal name of the profile configuration 20100303
10 M_PROPERTIES Instance attribute Private Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20100303
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_ASSIGNMENTS Instance method Private Method Activates Assignments 20100303
2 ACT_ASSIGNS Instance method Private Method Activate configurations assigned to current profile 20100303
3 ACT_ASSIGNS_DB Instance method Private Method Activate assignments on database 20100303
4 ADD_ENCODED_PROPERTIES Instance method Private Method Encrypted Properties for Specified Subject 20100303
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100303
6 COPY_CONSTRUCTOR Static method Public Method Copy Constructor 20100303
7 CORRECT_PROFILE_VALUES Instance method Private Method Corrects Invalid Profile Values 20100303
8 CREATE_ASSIGNS_CONFIGS Instance method Private Method Create configs based on assignment information 20100303
9 CREATE_DEFAULT_PROFILE Instance method Private Method Creates Default Profile Automatically 20100303
10 DEACTIVATE_ASSIGNMENTS Instance method Private Method Deactivates Assignments 20100303
11 DEACT_ASSIGNS Instance method Private Method Remove configurations assigned to current profile 20100303
12 DEACT_ASSIGNS_DB Instance method Private Method Deactivate assignments for current profile 20100303
13 DELETE_ASSIGNMENTS Instance method Private Method Deletes Assignments 20100303
14 DELETE_SECURE_STORE Static method Private Method Delete all profile entries in secure store 20100303
15 DEL_ASSIGNS Instance method Private Method Delete assignments 20100303
16 DEL_ASSIGNS_DB Instance method Private Method Delete assignments on database 20100303
17 GET_ENCODED_PROPERTIES Instance method Private Method Get Valid Properties for All SOAP Applications 20100303
18 HAS_CHANGED Instance method Private Method Configuration changed 20100303
19 INITIALIZE_FROM_DB Instance method Private Method Initializes the profile from the database 20100303
20 IS_ENCODED Instance method Private Method Checks Property for Encryption Mode 20100303
21 LOCK Instance method Private Method Locks the configuration 20100303
22 OPEN Static method Protected Method Returns a profile instance 20100303
23 OPEN_ASSIGNMENTS Instance method Private Method Opens Assignments (Again) 20100303
24 REMOVE Static method Public Method Delete a specific configuration on the database 20100303
25 REMOVE_ASSIGNS_CONFIGS Instance method Private Method Remove configurations in assignment 20100303
26 SAVE_ASSIGNMENTS Instance method Private Method Saves Assignments 20100303
27 SET_ALL_ASSIGN_DATA Instance method Private Method Sets assignment information related to current profile 20100303
28 TERMINATE_ASSIGNMENTS Instance method Private Method Deactivates Assignments 20100303
29 UNLOCK Instance method Private Method Unlocks the configuration 20100303
Events
Class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no event.
Types
Class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no local type.
Method Signatures

Method ACTIVATE_ASSIGNMENTS Signature

Method ACTIVATE_ASSIGNMENTS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method ACT_ASSIGNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FORCE_REFRESH Call by reference Type reference (TYPE) BOOLEAN X=re-initialize assignment information; space=otherwise 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method ACT_ASSIGNS_DB Signature

Method ACT_ASSIGNS_DB on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method ADD_ENCODED_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP Subject Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing SOAP_APPLICATION Value transfer Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100303
3 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP Profile Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method COPY_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_NEW_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing PI_PROFILE Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_PROFILE_RTXI WSP Configuration Profile 20100303
3 Returning PR_RT_PROFILE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_PROFILE_RTXI WSP Configuration Profile 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CORRECT_PROFILE_VALUES Signature

Method CORRECT_PROFILE_VALUES on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_ASSIGNS_CONFIGS Signature

Method CREATE_ASSIGNS_CONFIGS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CREATE_DEFAULT_PROFILE Signature

Method CREATE_DEFAULT_PROFILE on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DEACTIVATE_ASSIGNMENTS Signature

Method DEACTIVATE_ASSIGNMENTS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DEACT_ASSIGNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FORCE_REFRESH Call by reference Type reference (TYPE) BOOLEAN X=re-initialize assignment information; space=otherwise 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DEACT_ASSIGNS_DB Signature

Method DEACT_ASSIGNS_DB on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DELETE_ASSIGNMENTS Signature

Method DELETE_ASSIGNMENTS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DELETE_SECURE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROF_DATA Call by reference Type reference (TYPE) SRT_PRF_DATA_LIST Profile data 20100303
2 Importing PI_PROF_KEY Call by reference Type reference (TYPE) GUID_32 Internal profile key 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DEL_ASSIGNS Signature

Method DEL_ASSIGNS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method DEL_ASSIGNS_DB Signature

Method DEL_ASSIGNS_DB on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
Method DEL_ASSIGNS_DB on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no exception.

Method GET_ENCODED_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_PROPERTY_LIST Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Table of WSP Properties 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method HAS_CHANGED Signature

Method HAS_CHANGED on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method INITIALIZE_FROM_DB Signature

Method INITIALIZE_FROM_DB on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method IS_ENCODED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100303
2 Returning PR_IS_ENCODED Value transfer Type reference (TYPE) BOOLEAN X=Specified property is encrypted; space=Otherwise 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method LOCK Signature

Method LOCK on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_PROFILE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_PROFILE_RTXI WSP Configuration Profile 20100303
2 Importing NAME Value transfer Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
3 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP Profile Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method OPEN_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_REOPEN Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=Open; space=Open if not already open 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100303
2 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP Profile Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method REMOVE_ASSIGNS_CONFIGS Signature

Method REMOVE_ASSIGNS_CONFIGS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SAVE_ASSIGNMENTS Signature

Method SAVE_ASSIGNMENTS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SET_ALL_ASSIGN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FORCE_REFRESH Call by reference Type reference (TYPE) BOOLEAN X=re-initialize assignment information; space=otherwise 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method TERMINATE_ASSIGNMENTS Signature

Method TERMINATE_ASSIGNMENTS on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_WSP_CONFIG_PROFILE_RTXI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303
History
Last changed by/on SAP  20130531 
SAP Release Created in 730