SAP ABAP Class CL_SRT_WSP_SEARCH_FACTORY (Used Lists' Search Factory)
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_SEARCH_FACTORY Used Lists' Search Factory Interface 20080219
Properties
Class CL_SRT_WSP_SEARCH_FACTORY  
Short Description Used Lists' Search Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20080215   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_SEARCH_FACTORY Used Lists' Search Factory Interface 20080219
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_FACTORY 20080307 WSP Factory Class
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_SEARCH_FACTORY' class name 20080215
2 M_SEARCH_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_SEARCH_FACTORY Used Lists' Search Factory Interface 20080219
Methods
# Method Level Visibility Method type Description Created on
1 FIND_ACT_PROFILES_BY_SDEF Instance method Private Method Find Active Profiles in Business Scenarios by Service Def. 20080222
2 FIND_APPL_KEY_BY_CONS_GROUP Instance method Private Method Find Provider Systems in Business Scenario by Service Group 20080222
3 FIND_CO_GROUP_BY_PROXY Instance method Private Method Find Service Groups by Proxy Name 20080314
4 FIND_PROFILES_BY_SDEF Instance method Private Method Find Profiles in Business Scenarios by Service Definition 20080222
5 FIND_PROVIDER_BY_SERVICE_GROUP Instance method Private Method Find Provider Systems in Business Scenario by Service Group 20120711
6 FIND_SCENARIOS_BY_APPL_KEY Instance method Private Method Find Business Scenarios by Application Key 20080222
7 FIND_SCENARIOS_BY_CONS_GROUP Instance method Private Method Find Business Scenarios by Service Group 20080222
8 FIND_SCENARIOS_BY_PROFILE Instance method Private Method Find Business Scenarions by Profile 20080222
9 FIND_SCENARIOS_BY_SDEF Instance method Private Method Find Business Scenarios by Service Definition Name 20080222
10 FIND_SDEF_BY_PROFILE Instance method Private Method Find Service Definitions in Business Scenarios by Profile 20080222
11 FIND_USER_ASSIGN_BY_APPL_KEY Instance method Private Method Find Logon Data Assignment by Application Key 20090319
12 GET_SEARCH_FACTORY Static method Protected Method Get Instance of Search Factory 20080219
13 _GET_BUSINESS_SCENARIOS Instance method Private Method Get List of All Business Scenarios 20110120
14 _GET_CONSUMER_ASSIGNMENTS Instance method Private Method Get Consumer Assignments for Business Scenario 20110120
15 _GET_PROVIDER_ASSIGNMENT Instance method Private Method Get Provider Assignments for Business Scenario 20110120
Events
Class CL_SRT_WSP_SEARCH_FACTORY has no event.
Types
Class CL_SRT_WSP_SEARCH_FACTORY has no local type.
Method Signatures

Method FIND_ACT_PROFILES_BY_SDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROFILES Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAMES Configuration Profile Information 20080222
2 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20080222
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_APPL_KEY_BY_CONS_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPL_KEYS Call by reference Type reference (TYPE) SRT_WSP_APPLICATION_INFO_TAB 20080222
2 Importing I_CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20080222
3 Importing I_CONSUMER_SYS_ID Call by reference Type reference (TYPE) SRT_WSP_CONSUMER_SYS_ID SRT: Central Configuration: Consumer SLD ID 20110330
4 Importing I_EXCLUDE_SCENARIO Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAME WSP Name of Configuration Request (Mass Configuration) 20090316
5 Importing I_ONLY_ACTIVE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080310
6 Importing I_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_TYPE 'LOCL' WSP Type of Configuration Request (Mass Configuration) 20110330
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_CO_GROUP_BY_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CO_GROUPS Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAMES 20080314
2 Importing I_PROXY_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20080314
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20080314

Method FIND_PROFILES_BY_SDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROFILES Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAMES Configuration Profile Information 20080222
2 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20080222
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_PROVIDER_BY_SERVICE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPL_KEYS Value transfer Type reference (TYPE) SRT_WSP_APPLICATION_INFO_TAB Table of Application Information 20120711
2 Importing CONSUMER_IBCR Call by reference Type reference (TYPE) SRT_WSP_IBCR_ID SRT: Identifiable Business Context Reference ID 20120711
3 Importing EXCLUDE_SCENARIO Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAME WSP Name of Configuration Request (Mass Configuration) 20120711
4 Importing ONLY_ACTIVE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120711
5 Importing SERVICE_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20120711
6 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_TYPE 'LOCL' WSP Type of Configuration Request (Mass Configuration) 20120711
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120711

Method FIND_SCENARIOS_BY_APPL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCENARIO_NAMES Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAMES List of Configuration Requests 20080222
2 Importing I_APPL_KEY Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080222
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_SCENARIOS_BY_CONS_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCENARIO_NAMES Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAMES List of Configuration Requests 20080222
2 Importing I_CONSUMER_GROUP Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20080222
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_SCENARIOS_BY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCENARIO_NAMES Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAMES List of Configuration Requests 20080222
2 Importing I_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20080222
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_SCENARIOS_BY_SDEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCENARIO_NAMES Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_NAMES WSP Name of Configuration Request (Mass Configuration) 20080222
2 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20080222
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_SDEF_BY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SERVICE_NAMES Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAMES 20080222
2 Importing I_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20080222
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080222

Method FIND_USER_ASSIGN_BY_APPL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPL_USER_ASSIGN Call by reference Type reference (TYPE) SRT_WSP_APPLICATION_INFO_TAB Table of Application Information 20090319
2 Importing I_APPL_KEY Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20090319
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20090319

Method GET_SEARCH_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEARCH_FACTORY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SEARCH_FACTORY Used Lists' Search Factory Interface 20080307

Method GET_SEARCH_FACTORY on class CL_SRT_WSP_SEARCH_FACTORY has no exception.

Method _GET_BUSINESS_SCENARIOS Signature

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

Method _GET_CONSUMER_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_SCENARIO Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_INFO 20110120
2 Returning CONSUMER_ASSIGNMENTS Value transfer Type reference (TYPE) SRT_WSP_CR_CG_SYSTEM_LIST 20110120
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110120

Method _GET_PROVIDER_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_SCENARIO Call by reference Type reference (TYPE) SRT_WSP_CONFIG_REQUEST_INFO 20110120
2 Returning PROVIDER_ASSIGNMENTS Value transfer Type reference (TYPE) SRT_WSP_CR_SD_PROFILE_LIST 20110120
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110120
History
Last changed by/on SAP  20131127 
SAP Release Created in 711