SAP ABAP Class CL_SRT_TEST_HTTP_EXTENSION (HTTP extension for WS mock provider)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_RT_TESTS_FRAMEWORK (Package) Sub packadge for Test Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20110215
Properties
Class CL_SRT_TEST_HTTP_EXTENSION  
Short Description HTTP extension for WS mock provider    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_RT_TESTS_FRAMEWORK   Sub packadge for Test Framework 
Created 20110215   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_TEST_HTTP_EXTENSION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20110215
Friends
Class CL_SRT_TEST_HTTP_EXTENSION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Public Type reference (TYPE) CHAR30 'CL_SRT_TEST_HTTP_EXTENSION' 20110215
2 CO_ENCODING Constant Public Type reference (TYPE) STRING 'text/xml; charset=utf-8' 20110215
3 CO_HANDLER Constant Public Type reference (TYPE) STRING 'handler' 20110215
4 CO_HANDLER_MSGID_WSA Constant Public Type reference (TYPE) STRING 'msgid_wsa' 20110215
5 CO_HANDLER_VSCAN Constant Public Type reference (TYPE) STRING 'vscan_attachment' 20120105
6 CO_HANDLER_WSA10 Constant Public Type reference (TYPE) STRING 'wsa10' 20110215
7 CO_MSG_ID Constant Public Type reference (TYPE) STRING 'msg_id' 20110215
8 CO_MSG_ID_NO Constant Public Type reference (TYPE) STRING 'no' 20110215
9 CO_MSG_ID_YES Constant Public Type reference (TYPE) STRING 'yes' 20110215
10 CO_NEW_MSGID_FORMAT Constant Public Type reference (TYPE) STRING 'urn:uuid' 20110215
11 CO_OLD_MSGID_FORMAT Constant Public Type reference (TYPE) STRING 'uuid:' 20110215
12 CO_SEQ_ID Constant Public Type reference (TYPE) STRING 'seq_id' 20110215
13 CO_TEST_CASE_1 Constant Public Type reference (TYPE) STRING 'all_response_headers' 20110215
14 CO_USE_WSA_10 Constant Public Type reference (TYPE) STRING 'wsa_10' 20110215
15 CO_WSA Constant Public Type reference (TYPE) STRING 'wsa' 20110215
16 CO_WSA_1_0 Constant Public Type reference (TYPE) STRING '1.0' 20110215
17 CO_WSA_OLD Constant Public Type reference (TYPE) STRING 'old' 20110215
18 CO_WSA_RESPONSE_TEMPL Constant Public Type reference (TYPE) CHAR32 'XML_TEMPLATE_WSA_1_0' 20110215
19 CO_YES Constant Public Type reference (TYPE) STRING 'yes' 20110215
20 GV_HOST Static Attribute Public Type reference (TYPE) STRING HTTP host 20110216
21 GV_PORT Static Attribute Public Type reference (TYPE) STRING HTTP port 20110216
22 GV_URL_PATH Static Attribute Public Type reference (TYPE) STRING '' 20110215
23 IS_WSA_VERSION_10 Instance attribute Public Type reference (TYPE) BOOLEAN 20110215
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MESSAGE_ID Static method Private Method 20110215
2 CHECK_WSA Static method Private Method 20110215
3 CLASS_CONSTRUCTOR Static method Public Constructor 20110215
4 EXTRACT Static method Private Method 20110215
5 HANDLE_REQUEST_MSGID_WSA Instance method Private Method 20110215
6 HANDLE_REQUEST_VSCAN Instance method Private Method 20120105
7 HANDLE_REQUEST_WSA10 Instance method Private Method 20110215
8 XML_TEMPLATE_MSG_ID Instance method Private Method 20110215
9 XML_TEMPLATE_WSA_1_0 Instance method Private Method 20110215
10 XML_TEMPLATE_WSA_1_0_ASYNC Instance method Private Method 20110215
11 XML_TEMPLATE_WSA_1_0_CREATE_S Instance method Private Method 20110215
12 XML_TEMPLATE_WSA_1_0_TERMIN_S Instance method Private Method 20110215
13 XML_TEMPLATE_WSA_OLD Instance method Private Method 20110215
14 XML_TEMPLATE_WSA_OLD_ASYNC Instance method Private Method 20110215
15 XML_TEMPLATE_WSA_OLD_CREATE_S Instance method Private Method 20110215
16 XML_TEMPLATE_WSA_OLD_TERMIN_S Instance method Private Method 20110215
Events
Class CL_SRT_TEST_HTTP_EXTENSION has no event.
Types
Class CL_SRT_TEST_HTTP_EXTENSION has no local type.
Method Signatures

Method CHECK_MESSAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_USED Call by reference Type reference (TYPE) BOOLEAN 20110215
2 Importing IV_REQUEST Call by reference Type reference (TYPE) STRING 20110215
3 Returning RV_PASSED Value transfer Type reference (TYPE) BOOLEAN 20110215

Method CHECK_MESSAGE_ID on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method CHECK_WSA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTION Call by reference Type reference (TYPE) STRING 20110215
2 Exporting EV_MSG_ID Call by reference Type reference (TYPE) STRING 20110215
3 Exporting EV_PASSED Call by reference Type reference (TYPE) BOOLEAN 20110215
4 Exporting EV_TO Call by reference Type reference (TYPE) STRING 20110215
5 Importing IV_IS_WSA_1_0 Call by reference Type reference (TYPE) BOOLEAN 20110215
6 Importing IV_IS_WSA_OLD Call by reference Type reference (TYPE) BOOLEAN 20110215
7 Importing IV_REQUEST Call by reference Type reference (TYPE) STRING 20110215

Method CHECK_WSA on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method EXTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HEADER Call by reference Type reference (TYPE) STRING 20110215
2 Importing IV_REQUEST Call by reference Type reference (TYPE) STRING 20110215
3 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20110215

Method EXTRACT on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method HANDLE_REQUEST_MSGID_WSA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER 20110215

Method HANDLE_REQUEST_MSGID_WSA on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method HANDLE_REQUEST_VSCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER 20120105

Method HANDLE_REQUEST_VSCAN on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method HANDLE_REQUEST_WSA10 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER 20110215

Method HANDLE_REQUEST_WSA10 on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_MSG_ID Signature

Method XML_TEMPLATE_MSG_ID on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_MSG_ID on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_1_0 Signature

Method XML_TEMPLATE_WSA_1_0 on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_1_0 on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_1_0_ASYNC Signature

Method XML_TEMPLATE_WSA_1_0_ASYNC on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_1_0_ASYNC on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_1_0_CREATE_S Signature

Method XML_TEMPLATE_WSA_1_0_CREATE_S on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_1_0_CREATE_S on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_1_0_TERMIN_S Signature

Method XML_TEMPLATE_WSA_1_0_TERMIN_S on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_1_0_TERMIN_S on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_OLD Signature

Method XML_TEMPLATE_WSA_OLD on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_OLD on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_OLD_ASYNC Signature

Method XML_TEMPLATE_WSA_OLD_ASYNC on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_OLD_ASYNC on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_OLD_CREATE_S Signature

Method XML_TEMPLATE_WSA_OLD_CREATE_S on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_OLD_CREATE_S on class CL_SRT_TEST_HTTP_EXTENSION has no exception.

Method XML_TEMPLATE_WSA_OLD_TERMIN_S Signature

Method XML_TEMPLATE_WSA_OLD_TERMIN_S on class CL_SRT_TEST_HTTP_EXTENSION has no parameter.
Method XML_TEMPLATE_WSA_OLD_TERMIN_S on class CL_SRT_TEST_HTTP_EXTENSION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740