SAP ABAP Class CL_SRT_WSP_CONFIG_RT_CO_GROUP (WSP Configuration Runtime Consumer Group)
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 Inheritance (c INHERITING FROM c_ref)  CL_SRT_WSP_CO_GROUP_ROOT Root Class for Consumer Groups 20070622
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_RT_CO_GROUP WSP Configuration Runtime Consumer Group 20070508
Properties
Class CL_SRT_WSP_CONFIG_RT_CO_GROUP  
Short Description WSP Configuration Runtime Consumer Group    
Super Class CL_SRT_WSP_CO_GROUP_ROOT Root Class for Consumer Groups 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20070508   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_CONFIG_RT_CO_GROUP WSP Configuration Runtime Consumer Group 20070508
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_FACTORY 20070511 WSP Factory Class
2 CL_SRT_WSP_FALLBACK_LP 20080311 Fallback Logical Port
3 CL_SRT_WSP_FALLBACK_LP_HANDLER 20080311 Fallback Logical Port Handler
4 CL_SRT_WSP_SYSTEM_INFO 20070702 WSP System Information
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_RT_CO_GROUP' Class Name 20070508
2 MT_INBOUND_INTERFACES Instance attribute Private Type reference (TYPE) SRT_WSP_REQ_USER_ACCOUNTS table of required user accounts for Business Scenario 20080314
3 MT_MEMORY_LOCK Static Attribute Private Type reference (TYPE) TT_MEMORY_LOCK 20070620
4 MT_PROXIES Instance attribute Private Type reference (TYPE) TT_PROXIES Table of Proxies 20070620
5 M_CONSUMER_GROUP Instance attribute Private Type reference (TYPE) SRT_WSP_CG_CONSUMER_GROUP Consumer Group 20070626
6 M_DT_QUERY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_DT_CONFIG_QUERY Query Interface 20070620
7 M_FALLBACK_LP_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_FALLBACK_LP_HANDLER Handler for Fallback Logical Ports 20080310
8 M_INITIALIZED_FROM_APPL_KEY Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080222
9 M_INITIALIZED_FROM_DT Instance attribute Private Type reference (TYPE) BOOLEAN "X" 20070628
10 M_INSTANCE_ID Instance attribute Private Type reference (TYPE) I Instance ID 20070620
11 M_IS_NEWLY_CONFIGURED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120908
12 M_MULTIPLE_SYSTEMS_ALLOWED Instance attribute Private Type reference (TYPE) BOOLEAN Multiple systems are allowed 20070626
13 M_NEXT_INSTANCE_ID Static Attribute Private Type reference (TYPE) I 1 Next Instance ID 20070620
14 M_READ_ONLY Instance attribute Private Type reference (TYPE) BOOLEAN Read Only = 'X'; Read-Write = ' ' 20070626
15 M_REGISTRY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY WSP Configuration Registry 20070620
16 M_SYSTEM_INFO_PROVIDER Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_SYSTEM_INFO WSP System Information 20070620
17 M_USER_ACCOUNT_QUERY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_USER_ACCOUNT_QUERY Query interface for user accounts 20080317
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_XI_USAGE_FALLBACK Static method Private Method Fallback Handling 20080311
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070508
3 DELETE_INCONSISTENT_LPS Instance method Private Method 20081023
4 DELETE_RT_CONFIGS Instance method Private Method 20070628
5 EXISTS_RT_CFG_ALL_CLIENTS Static method Public Method Returns list of clients with existing SG-RT configs 20100728
6 GET_LP_NAME_FOR_FALLBACK Static method Protected Method Fallback Handling 20080311
7 GET_STATE Instance method Private Method Returns the update information 20080318
8 INIT_FROM_APPLICATION_KEY Instance method Private Method 20080222
9 INIT_FROM_DB Instance method Private Method 20070620
10 INIT_FROM_DT_OBJECT Instance method Private Method 20070511
11 INIT_USER_ACCOUNTS_4_MIFS Instance method Private Method 20120908
12 LOCK Instance method Private Method 20070626
13 LOCK_MEMORY Instance method Private Method 20070620
14 OPEN Static method Protected Method 20070508
15 RESET_FALLBACK_LP_NAME Static method Protected Method Fallback Handling 20080311
16 SET_FALLBACK_LP_NAME Static method Protected Method Fallback Handling 20080311
17 UNLOCK Instance method Private Method 20070626
18 UNLOCK_MEMORY Instance method Private Method 20070620
19 UPDATE_PROVIDER_CLASSIFICATION Static method Protected Method 20070702
Events
Class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no event.
Types
Class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no local type.
Method Signatures

Method CHECK_XI_USAGE_FALLBACK 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 20120817
2 Importing CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080311
3 Returning USES_XI Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080311
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080311

Method CONSTRUCTOR 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 20080222
2 Importing CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20070508
3 Importing DESTINATION_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_TYPE WSP Type of Configuration Request (Mass Configuration) 20120712
4 Importing USE_XI Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080311
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070508

Method DELETE_INCONSISTENT_LPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROVIDER_APPL Call by reference Type reference (TYPE) SRT_WSP_CG_PROVIDER_APPL Provider System 20081023
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20081023

Method DELETE_RT_CONFIGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DELETED_CONFIGS Call by reference Type reference (TYPE) SRT_WSP_CG_WEBSERVICES Provider System 20100105
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070628

Method EXISTS_RT_CFG_ALL_CLIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_RT_CO_GROUP_LIST Call by reference Type reference (TYPE) SRT_WSP_CG_RTC_DATA_TAB CG RTC Data Table 20100728
2 Importing PI_DT_OBJECT Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100728

Method EXISTS_RT_CFG_ALL_CLIENTS on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no exception.

Method GET_LP_NAME_FOR_FALLBACK 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 20120817
2 Importing CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080311
3 Returning LP_NAME Value transfer Type reference (TYPE) SRT_LP_NAME Logischer Port Name 20080311
4 Importing PROXY_CLASS Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080311
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080311

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATE Value transfer Type reference (TYPE) SRT_WSP_CO_GROUP_ACT_STATE reguired stae for consumer group 20080318
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080318

Method INIT_FROM_APPLICATION_KEY Signature

Method INIT_FROM_APPLICATION_KEY on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20080222

Method INIT_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INITIALIZED_FROM_DB Value transfer Type reference (TYPE) BOOLEAN 'X'= initialized from DB; ' '= not initialized from DB 20070620
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070620

Method INIT_FROM_DT_OBJECT Signature

Method INIT_FROM_DT_OBJECT on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070616

Method INIT_USER_ACCOUNTS_4_MIFS Signature

Method INIT_USER_ACCOUNTS_4_MIFS on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20121213

Method LOCK Signature

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

Method LOCK_MEMORY Signature

Method LOCK_MEMORY on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070620

Method OPEN 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 20080222
2 Importing CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20070508
3 Importing CONSUMER_IBC Call by reference Type reference (TYPE) SRT_WSP_IBC_ID SRT: Identifiable Business Context ID 20120712
4 Importing DESTINATION_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_TYPE WSP Type of Configuration Request (Mass Configuration) 20120712
5 Importing PROVIDER_IBCR Call by reference Type reference (TYPE) SRT_WSP_IBCR_ID SRT: Identifiable Business Context Reference ID 20120712
6 Returning RT_CONFIG_CO_GROUP Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT_CO_GROUP WSP Configuration Runtime Consumer Group 20070508
7 Importing USE_XI Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080311
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070508

Method RESET_FALLBACK_LP_NAME 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 20080311
2 Importing CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080311
3 Importing PROXY_CLASS Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080311
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080311

Method SET_FALLBACK_LP_NAME 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 20120817
2 Importing CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080311
3 Importing LP_NAME Call by reference Type reference (TYPE) SRT_LP_NAME Logischer Port Name 20080311
4 Importing PROXY_CLASS Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080311
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080311

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070626

Method UNLOCK_MEMORY Signature

Method UNLOCK_MEMORY on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no parameter.
Method UNLOCK_MEMORY on class CL_SRT_WSP_CONFIG_RT_CO_GROUP has no exception.

Method UPDATE_PROVIDER_CLASSIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSIFICATIONS Call by reference Type reference (TYPE) SRT_WSP_CLASSIFICATIONS Klassifikationen 20070702
2 Importing SYSTEM_KEY Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20070702
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070702
History
Last changed by/on SAP  20130531 
SAP Release Created in 710