SAP ABAP Class CL_SRT_WSP_PING_CNTRL (SRT: Ping Controller)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG_CHECK (Package) Check tools for SOAP Configuration Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_PING_CNTRL SRT: Ping Controller 20110117
Properties
Class CL_SRT_WSP_PING_CNTRL  
Short Description SRT: Ping Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG_CHECK   Check tools for SOAP Configuration Framework 
Created 20100315   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_PING_CNTRL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_PING_CNTRL SRT: Ping Controller 20110117
Friends
Class CL_SRT_WSP_PING_CNTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACCESS_PATH Constant Private Type reference (TYPE) STRING '/sap/bc/srt/ping' Access path to ping service 20110117
2 CO_CLASS_NAME Instance attribute Private Type reference (TYPE) STRING 'CL_SRT_WSP_PING_CNTRL' Current class name 20110117
3 M_GLOBAL_SEC_PROP Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_GLOBAL_PROPERTY Default security settings 20110117
4 M_GLOBAL_SEC_TAB Instance attribute Private Type reference (TYPE) SRT_WSP_PING_GLOBAL_PROPERTY_T URL-specific settings overloading global security settings 20110117
5 M_GLOBAL_URL_PROP Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_GLOBAL_PROPERTY URL used for ping 20110117
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110117
2 GET_TECHNICAL_HOST_INFO Instance method Private Method Get technical host information 20110117
3 GET_VIRTUAL_HOST_INFO Instance method Private Method Get technical information for current cirtual host 20110117
4 OPEN Static method Public Method 20110117
5 PROCESS_RESULT_HTTP_CALL Instance method Private Method Processes the return code of HTTP call (send/receive) 20110117
6 PROCESS_RESULT_HTTP_CREATE Instance method Private Method Processes the return code of HTTP client create 20110117
7 SAVE_OVERLOAD_NAME_SET Instance method Private Method Save current overload names 20110117
8 SEND_RECEIVE Instance method Private Method Executes HTTP Send and Receive 20110117
9 SETUP_LOCAL_ICF_PATH Instance method Private Method Setup local ICF path for ping execution 20110117
Events
Class CL_SRT_WSP_PING_CNTRL has no event.
Types
Class CL_SRT_WSP_PING_CNTRL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRT_WSP_PING_CNTRL has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110117

Method GET_TECHNICAL_HOST_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_HTTPS_HOST_NAME Call by reference Type reference (TYPE) STRING HTTPS technical host name 20110117
2 Exporting PE_HTTPS_PORT Call by reference Type reference (TYPE) STRING HTTPS port number 20110117
3 Exporting PE_HTTP_HOST_NAME Call by reference Type reference (TYPE) STRING HTTP technical host name 20110117
4 Exporting PE_HTTP_PORT Call by reference Type reference (TYPE) STRING HTTPs port number 20110117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110117

Method GET_VIRTUAL_HOST_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_HTTPS_HOST_NAME Call by reference Type reference (TYPE) STRING HTTPS host name 20110117
2 Exporting PE_HTTPS_PORT Call by reference Type reference (TYPE) STRING HTTPS port number 20110117
3 Exporting PE_HTTP_HOST_NAME Call by reference Type reference (TYPE) STRING HTTP host name 20110117
4 Exporting PE_HTTP_PORT Call by reference Type reference (TYPE) STRING HTTPs port number 20110117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110117

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_PING_CNTRL SRT: Ping Controller 20110117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110117

Method PROCESS_RESULT_HTTP_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_TEXT Call by reference Type reference (TYPE) STRING Default error text (identifies SEND/RECEIVE) 20110117
2 Changing HCHECK_RESULT_ITEM Call by reference Type reference (TYPE) SRT_HCHECK_RESULT_ITEM_STRUCT Health check result item 20110117
3 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client Abstraction 20110117
4 Importing SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20110117

Method PROCESS_RESULT_HTTP_CALL on class CL_SRT_WSP_PING_CNTRL has no exception.

Method PROCESS_RESULT_HTTP_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HCHECK_RESULT_ITEM Call by reference Type reference (TYPE) SRT_HCHECK_RESULT_ITEM_STRUCT Health check result item 20110117
2 Importing SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20110117

Method PROCESS_RESULT_HTTP_CREATE on class CL_SRT_WSP_PING_CNTRL has no exception.

Method SAVE_OVERLOAD_NAME_SET Signature

Method SAVE_OVERLOAD_NAME_SET on class CL_SRT_WSP_PING_CNTRL has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110117

Method SEND_RECEIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HCHECK_RESULT_ITEM Call by reference Type reference (TYPE) SRT_HCHECK_RESULT_ITEM_STRUCT Health check result item 20110117
2 Importing HTTP_CLIENT Call by reference Object reference (TYPE REF TO) IF_HTTP_CLIENT HTTP Client object 20110117

Method SEND_RECEIVE on class CL_SRT_WSP_PING_CNTRL has no exception.

Method SETUP_LOCAL_ICF_PATH Signature

Method SETUP_LOCAL_ICF_PATH on class CL_SRT_WSP_PING_CNTRL has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110117
History
Last changed by/on SAP  20130531 
SAP Release Created in