SAP ABAP Class CL_SRT_WSP_SYSTEM_INFO (WSP System Information)
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_SYSTEM_INFO WSP System Information 20070503
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_SYSTEM_INFO_UDDI WSP System Information UDDI 20070623
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_SYSTEM_INFO_WRITER WSP System Information: Write API 20070511
Properties
Class CL_SRT_WSP_SYSTEM_INFO  
Short Description WSP System Information    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20070503   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_SYSTEM_INFO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_SYSTEM_INFO WSP System Information 20070503
2 IF_SRT_WSP_SYSTEM_INFO_UDDI WSP System Information UDDI 20070623
3 IF_SRT_WSP_SYSTEM_INFO_WRITER WSP System Information: Write API 20070511
Friends
# Friend Modeled only Created on Description
1 CL_SRT_PUBLIC_SV_GROUP_HANDLER 20080319 Service Group Handler
2 CL_SRT_WSP_CONFIG_WKL_FACT 20080319 WSP Configuration Worklist Factory
3 CL_SRT_WSP_FACTORY 20070511 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_SYSTEM_INFO' Class Name 20070504
2 MT_APPL_INFO Static Attribute Private Type reference (TYPE) TT_APPL_INFO Table of Application Information 20080214
3 MT_CLASSIFICATIONS Instance attribute Private Type reference (TYPE) TT_CLASSIFICAATIONS Classifications 20070623
4 MT_DEST_DIR Static Attribute Private Type reference (TYPE) STTY_SRT_DEST_DIR Central Configuration: Destination Directory Entries 20110405
5 MT_DEST_DIR_T Static Attribute Private Type reference (TYPE) STTY_SRT_DEST_DIR_T Central Configuration: Descriptions of System Destinations 20120718
6 MT_IBCR_ASSIGN Static Attribute Private Type reference (TYPE) STTSY_SRT_IBCR_ASSIGN SRT: Identifiable Business Context Reference Assignment 20130326
7 MT_SYSTEM_INFO Static Attribute Private Type reference (TYPE) TT_SYSTEM_INFO System Information 20070521
8 MT_UDDI_SLD_NAMES Static Attribute Private Type reference (TYPE) SRT_WSP_SLD_SYSTEM_NAMES SLD System Names 20070626
9 MT_UDDI_UPDATE_CLASSIFICATIONS Instance attribute Private Type reference (TYPE) SRT_WSP_CLASSIFICATIONS Classifications for UDDI Update 20070623
10 M_INSTANCE_ID Instance attribute Private Type reference (TYPE) I Instance ID for Memory Lock 20070521
11 M_LOCK_INSTANCE_ID Static Attribute Private Type reference (TYPE) I Lock Instance ID for Memory Lock 20070521
12 M_NEXT_INSTANCE_ID Static Attribute Private Type reference (TYPE) I 1 Next Instance ID for Memory Lock 20070521
13 M_SYS_INFO_DB_STRUC_MIGR Static Attribute Private Type reference (TYPE) BOOLEAN 20110114
14 M_UDDI_LOCK_INSTANCE_ID Static Attribute Private Type reference (TYPE) I UDDI Lock Instance ID for Memory Lock 20070623
15 M_UDDI_UPDATE_SYSTEM_KEY Instance attribute Private Type reference (TYPE) GUID_32 System Key for UDDI Update 20070623
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_READ_ONLY Instance method Private Method Check read-only 20070521
2 CHECK_READ_ONLY_UDDI Instance method Private Method Check read-only for UDDI 20070623
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070521
4 DELETE_APPLICATION Instance method Private Method Delete application 20080214
5 GET_ALL_APPL_INFO Instance method Private Method 20110114
6 GET_ALL_APPL_INFO_FOR_SYSTEM Instance method Private Method 20110114
7 GET_ALL_SYSTEMS_FROM_UDDI Instance method Private Method 20110114
8 GET_ALL_SYSTEM_INFO Instance method Private Method 20110114
9 GET_APPL_INFO_BY_APPL_EXT_ID Instance method Private Method 20110114
10 GET_APPL_INFO_BY_APPL_KEY Instance method Private Method 20110114
11 GET_APPL_INFO_BY_APPL_NAME Instance method Private Method 20110114
12 GET_CLASSIFICATIONS Instance method Private Method 20110114
13 GET_DEST_INFO_BY_SYSTEM_KEY Instance method Private Method 20110114
14 GET_DEST_KEY_BY_SYSTEM_KEY Instance method Private Method 20110318
15 GET_SYSTEM_INFO_BY_BIZ_NAME Instance method Private Method 20110114
16 GET_SYSTEM_INFO_BY_SLD_NAME Instance method Private Method 20110114
17 GET_SYSTEM_INFO_BY_SYSTEM_KEY Instance method Private Method 20110114
18 GET_SYSTEM_KEY_BY_DEST_KEY Instance method Private Method 20110318
19 LOAD_SYSTEM_INFO_FROM_DB Static method Private Method Read system information from database 20070521
20 MIGR_SYS_INFO_DB_STRUCT Instance method Protected Method 20110114
21 OPEN_READER Static method Public Method Get object instance from class 20070511
22 OPEN_WRITER Static method Public Method Get object instance from class 20070511
23 OPEN_WRITER_UDDI Static method Protected Method Get object instance from class 20070623
24 PERSIST_UDDI_INFO Instance method Private Method Persists the UDDI Information 20070623
25 READ_UDDI_INFO Instance method Private Method Reads the UDDI Information 20070623
26 UPDATE_APPL_INFO_ON_DB Instance method Private Method Update application information on database 20080214
27 UPDATE_SYSTEM_INFO_ON_DB Instance method Private Method Update system information in database 20070521
Events
Class CL_SRT_WSP_SYSTEM_INFO has no event.
Types
Class CL_SRT_WSP_SYSTEM_INFO has no local type.
Method Signatures

Method CHECK_READ_ONLY Signature

Method CHECK_READ_ONLY on class CL_SRT_WSP_SYSTEM_INFO has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070521

Method CHECK_READ_ONLY_UDDI Signature

Method CHECK_READ_ONLY_UDDI on class CL_SRT_WSP_SYSTEM_INFO has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070623

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRT_WSP_SYSTEM_INFO has no parameter.
Method CONSTRUCTOR on class CL_SRT_WSP_SYSTEM_INFO has no exception.

Method DELETE_APPLICATION 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 SRT application key 20080214
2 Importing SUPPRESS_EXCEPTIONS Call by reference Type reference (TYPE) BOOLEAN ' ' boolsche Variable (X=true, -=false, space=unknown) 20080214
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080214

Method GET_ALL_APPL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPL_INFO_TAB Value transfer Type reference (TYPE) SRT_WSP_APPLICATION_INFO_TAB 20110114
2 Importing DEST_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_ALL_APPL_INFO_FOR_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPL_INFO_TAB Value transfer Type reference (TYPE) SRT_WSP_APPLICATION_INFO_TAB 20110114
2 Importing SYSTEM_KEY Call by reference Type reference (TYPE) GUID_32 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_ALL_SYSTEMS_FROM_UDDI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ONLY_UNKNOWN_SYSTEMS Call by reference Type reference (TYPE) BOOLEAN ' ' 20110114
2 Returning SLD_NAMES Value transfer Type reference (TYPE) SRT_WSP_SLD_SYSTEM_NAMES 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_ALL_SYSTEM_INFO Signature

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

Method GET_APPL_INFO_BY_APPL_EXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_EXT_ID Call by reference Type reference (TYPE) SRT_WSP_APPLICATION_EXT_ID 20110114
2 Returning APPL_INFO Value transfer Type reference (TYPE) SRT_WSP_APPLICATION_INFO 20110114
3 Importing RAISE_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20130327
4 Importing SYSTEM_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_APPL_INFO_BY_APPL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPL_INFO Value transfer Type reference (TYPE) SRT_WSP_APPLICATION_INFO 20110114
2 Importing APPL_KEY Call by reference Type reference (TYPE) GUID_32 20110114
3 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP Profile Type 20130806
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_APPL_INFO_BY_APPL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPL_INFO_TAB Value transfer Type reference (TYPE) SRT_WSP_APPLICATION_INFO_TAB 20110114
2 Importing APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_APPLICATION_NAME 20110114
3 Importing SYSTEM_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_CLASSIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSIFICATIONS Value transfer Type reference (TYPE) SRT_WSP_CLASSIFICATIONS 20110114
2 Importing SYSTEM_KEY Call by reference Type reference (TYPE) GUID_32 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_DEST_INFO_BY_SYSTEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEST_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME 20110114
2 Exporting DEST_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110114
3 Importing SYSTEM_KEY Call by reference Type reference (TYPE) GUID_32 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_DEST_KEY_BY_SYSTEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEST_KEY Value transfer Type reference (TYPE) SRT_WSP_SYSTEM_KEY 20110318
2 Importing SYSTEM_KEY Call by reference Type reference (TYPE) SRT_WSP_SYSTEM_KEY 20110318
3 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE TSRTP_C_PROFILE_TYPE_TEMPLATE WSP Profile Type 20110615
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110318

Method GET_SYSTEM_INFO_BY_BIZ_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIZ_SYSTEM_NAME Call by reference Type reference (TYPE) SRT_WSP_BIZ_SYSTEM_NAME 20110114
2 Returning SYSTEM_INFO Value transfer Type reference (TYPE) SRT_WSP_SYSTEM_INFO 20110114
3 Importing SYSTEM_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_SYSTEM_INFO_BY_SLD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLD_SYSTEM_NAME Call by reference Type reference (TYPE) SRT_WSP_SLD_SYSTEM_NAME 20110114
2 Returning SYSTEM_INFO Value transfer Type reference (TYPE) SRT_WSP_SYSTEM_INFO 20110114
3 Importing SYSTEM_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_SYSTEM_INFO_BY_SYSTEM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEM_INFO Value transfer Type reference (TYPE) SRT_WSP_SYSTEM_INFO 20110114
2 Importing SYSTEM_KEY Call by reference Type reference (TYPE) GUID_32 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method GET_SYSTEM_KEY_BY_DEST_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_KEY Call by reference Type reference (TYPE) SRT_WSP_SYSTEM_KEY 20110318
2 Returning SYSTEM_KEY Value transfer Type reference (TYPE) SRT_WSP_SYSTEM_KEY 20110318
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110318

Method LOAD_SYSTEM_INFO_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REFRESH Call by reference Type reference (TYPE) BOOLEAN ' ' Refresh from database 20070521
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070521

Method MIGR_SYS_INFO_DB_STRUCT Signature

Method MIGR_SYS_INFO_DB_STRUCT on class CL_SRT_WSP_SYSTEM_INFO has no parameter.
Method MIGR_SYS_INFO_DB_STRUCT on class CL_SRT_WSP_SYSTEM_INFO has no exception.

Method OPEN_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEM_INFO_READER Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SYSTEM_INFO WSP System Information 20070511
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070511

Method OPEN_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEM_INFO_WRITER Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SYSTEM_INFO_WRITER WSP System Information 20070511
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070511

Method OPEN_WRITER_UDDI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEM_INFO_WRITER_UDDI Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SYSTEM_INFO_UDDI WSP System Information 20070623
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070623

Method PERSIST_UDDI_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUPPRESS_EXCEPTIONS Call by reference Type reference (TYPE) BOOLEAN ' ' 'X'=No exceptions; ' '=Exceptions 20070623
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070623

Method READ_UDDI_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SUCCESS Value transfer Type reference (TYPE) BOOLEAN 'X'=Got Information from UDDI; ' '=Got no Information 20070623
2 Importing SUPPRESS_EXCEPTIONS Call by reference Type reference (TYPE) BOOLEAN ' ' 'X'=No exceptions; ' '=Exceptions 20070623
3 Importing SYSTEM_KEY Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20070623
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070623

Method UPDATE_APPL_INFO_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_INFO Call by reference Type reference (TYPE) SRT_SYST_APPL Application Directory 20080214
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080214

Method UPDATE_SYSTEM_INFO_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYSTEM_INFO Call by reference Type reference (TYPE) SRT_SYSTEM_DIR 20070521
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070521
History
Last changed by/on SAP  20131127 
SAP Release Created in 710