SAP ABAP Class CL_SRT_WSP_CONFIG_REQUEST (WSP Configuration Group Object for Mass Configuration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_REQUEST WSP Configuration Group Object for Mass Configuration 20070402
Properties
Class CL_SRT_WSP_CONFIG_REQUEST  
Short Description WSP Configuration Group Object for Mass Configuration    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20070402   SAP 
Last change 20131127   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_REQUEST WSP Configuration Group Object for Mass Configuration 20070402
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_CONFIG_REGISTRY 20120117 WSP Configuration Registry
2 CL_SRT_WSP_FACTORY 20070402 WSP Factory Class
3 CL_SRT_WSP_MIGRATION_FW 20110114 SRT: Migration Framework
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_REQUEST' Class Name 20070402
2 M_CB_CON_LIST Instance attribute Private Type reference (TYPE) SRT_WSP_CR_CI_CON_LIST WSP Config. Request Contract Impl. Consumer To provider IBCR 20120918
3 M_CB_PRO_LIST Instance attribute Private Type reference (TYPE) SRT_WSP_CR_CI_PRO_LIST WSP Config. Request Contract Impl. Provider to IBCR 20120918
4 M_CONFIG_REQUEST_NAME_INT Instance attribute Private Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAME WSP name of the configuration request (mass configuration) 20070412
5 M_CONSUMER_GROUP_LIST Instance attribute Private Type reference (TYPE) SRT_WSP_CR_CG_SYSTEM_LIST WSP Config Request Consumer Group - Provider Assignment List 20070412
6 M_MIGR_REQ_BUS_APPL_2_IBCR Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120709
7 M_MIGR_REQ_DB_STRUCT_CCON Static Attribute Private Type reference (TYPE) BOOLEAN 20110114
8 M_SERVICE_DEFINITION_LIST Instance attribute Private Type reference (TYPE) SRT_WSP_CR_SD_PROFILE_LIST WSP Config Request Service Definition - Profile Assignment 20070412
9 M_SYSTEM_INFO_READER Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_SYSTEM_INFO 20110321
10 M_TAB_GUID_ASSIGN Static Attribute Private Type reference (TYPE) STTY_SRT_WSP_CC_SYS_GUID_ASGN Central Configuration: System Guid Assignments 20120711
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SEARCH_PARAMETERS Static method Public Method 20110301
2 CHECK Instance method Private Method Check configuration request 20070405
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070704
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070403
5 CREATE_DEFAULT_REQUEST Static method Public Method Create the default request 20070704
6 DELETE_ALL_CENTRAL Static method Protected Method Deletes all central scenarios 20121210
7 GET_APPLICATION_KEY Static method Private Method Retrieves application key by an external ID 20080320
8 GET_CONFIG_REQ_4_DOMAIN_SYSTEM Static method Public Method 20110301
9 GET_EXTERNAL_NAME Instance method Private Method Retrieves the external name for service or consumer group 20080320
10 GET_EXT_APPL_ID Instance method Private Method Retrieves the external application ID for an application 20080320
11 GET_INTERNAL_NAME Static method Private Method Retrieves the internal name 20080320
12 GET_PROV_TENANT_KEY_4_APPL_KEY Static method Private Method 20110321
13 HAS_CHANGED Instance method Private Method Configuration changed 20070413
14 IMPORT_FROM_XML Static method Public Method Creates a configuration request from an xml file 20080320
15 INITIALIZE Instance method Private Method Initialize the configuration request 20070411
16 LIST Static method Public Method 20110301
17 LIST_SCENARIOS_FOR_PROV_SYSTEM Static method Protected Method Finds all scenarios the given provider system is part of 20120117
18 LOCK Instance method Private Method Locks the configuration request 20070403
19 MIGRATE_DEFAULT_SDEFS Static method Public Method Migrate the default profile service definitions 20070704
20 MIGR_BUS_APPL_TO_IBCR Static method Protected Method Migrates Business Application IDs to IBC References 20120709
21 MIGR_REQ_DB_STRUCT_CCON Static method Protected Method 20110114
22 OPEN Static method Public Method Open a configuration request 20070403
23 REMOVE Static method Public Method Remove businesss scenario 20110418
24 UNLOCK Instance method Private Method Unlocks the configuration request 20070403
Events
Class CL_SRT_WSP_CONFIG_REQUEST has no event.
Types
Class CL_SRT_WSP_CONFIG_REQUEST has no local type.
Method Signatures

Method BUILD_SEARCH_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SEARCH_PARAMETER Value transfer Type reference (TYPE) SRT_WSP_AD_SEARCH_PARAMETER_T 20110301
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110301

Method CHECK Signature

Method CHECK on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070405

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_REQUEST has no exception.

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_CONFIG_REQUEST_NAME 20070403
2 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_TYPE 20070403
3 Importing VERSION Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_VERSION WSP version of the config request (mass cfg) 20070411
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070403

Method CREATE_DEFAULT_REQUEST Signature

Method CREATE_DEFAULT_REQUEST on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070704

Method DELETE_ALL_CENTRAL Signature

Method DELETE_ALL_CENTRAL on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
Method DELETE_ALL_CENTRAL on class CL_SRT_WSP_CONFIG_REQUEST has no exception.

Method GET_APPLICATION_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPLICATION_KEY Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20080320
2 Importing EXTERNAL_ID Call by reference Type reference (TYPE) STRING 20080320
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120911

Method GET_CONFIG_REQ_4_DOMAIN_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_REQUEST_LIST Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAMES 20110301
2 Importing DOMAIN_SYSTEM_KEY Call by reference Type reference (TYPE) SRT_WSP_DOMAIN_SYSTEM_KEY 20110301
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110301

Method GET_EXTERNAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXTERNAL_NAME Value transfer Type reference (TYPE) QNAME Qualified Name 20080320
2 Importing INTERNAL_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080320
3 Importing IS_SDEF Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080320
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080320

Method GET_EXT_APPL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_KEY Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20080320
2 Returning EXT_APPL_ID Value transfer Type reference (TYPE) STRING 20080320
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080320

Method GET_INTERNAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20080320
2 Returning INTERNAL_NAME Value transfer Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080320
3 Importing IS_SDEF Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080320
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080320

Method GET_PROV_TENANT_KEY_4_APPL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_KEY Call by reference Type reference (TYPE) GUID_32 20110321
2 Returning PROVIDER_TENANT_KEY Value transfer Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20110321
3 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_TYPE TSRTP_C_REQUEST_TYPE_TEMPLATE WSP Type of Configuration Request (Mass Configuration) 20110616
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110321

Method HAS_CHANGED Signature

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

Method IMPORT_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFIG_REQUEST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REQUEST WSP configuration group object for mass cfg 20080320
2 Importing NAME Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAME WSP Name of Configuration Request (Mass Configuration) 20120217
3 Importing OVERWRITE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120217
4 Exporting WRONG_APPLICATIONS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20080320
5 Exporting WRONG_PROFILES Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20080320
6 Exporting WRONG_SDEFS Call by reference Type reference (TYPE) SRT_WSP_QNAMES Tabelle von Strings 20080320
7 Exporting WRONG_SGROUPS Call by reference Type reference (TYPE) SRT_WSP_QNAMES table of WSP qnames 20080320
8 Importing XML_FILE Call by reference Type reference (TYPE) XSTRING 20080320
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080320

Method INITIALIZE Signature

Method INITIALIZE on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070411

Method LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_REQUEST_LIST Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAMES 20110301
2 Importing MAX_HITS Call by reference Type reference (TYPE) SRT_AD_SEARCH_NUM_MAX_HITS 20110301
3 Importing SEARCH_ATTRIBUTES Call by reference Type reference (TYPE) SRT_WSP_AD_SEARCH_ATTRIBUTE_T 20110301

Method LIST on class CL_SRT_WSP_CONFIG_REQUEST has no exception.

Method LIST_SCENARIOS_FOR_PROV_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCENARIOS Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAMES List of Configuration Requests 20120117
2 Importing SYSTEM_KEY Call by reference Type reference (TYPE) SRT_WSP_SYSTEM_KEY system_key of provider system 20120117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120117

Method LOCK Signature

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

Method MIGRATE_DEFAULT_SDEFS Signature

Method MIGRATE_DEFAULT_SDEFS on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070704

Method MIGR_BUS_APPL_TO_IBCR Signature

Method MIGR_BUS_APPL_TO_IBCR on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
Method MIGR_BUS_APPL_TO_IBCR on class CL_SRT_WSP_CONFIG_REQUEST has no exception.

Method MIGR_REQ_DB_STRUCT_CCON Signature

Method MIGR_REQ_DB_STRUCT_CCON on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
Method MIGR_REQ_DB_STRUCT_CCON on class CL_SRT_WSP_CONFIG_REQUEST has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_REQUEST Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REQUEST WSP configuration group object for mass cfg 20070403
2 Importing NAME Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAME WSP name of the config request (mass cfg) 20070403
3 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_TYPE WSP type of the config request (mass cfg) 20070403
4 Importing VERSION Value transfer Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_VERSION 0 WSP version of the config request (mass cfg) 20070411
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070403

Method REMOVE Signature

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

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_WSP_CONFIG_REQUEST has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070403
History
Last changed by/on SAP  20131127 
SAP Release Created in 710