SAP ABAP Class CL_XMS_HTTP_HANDLER_TEST (XMB: HTTP Handler)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSF (Package) XI: Integration Engine Runtime
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 20060331
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_MAIN XMS: Global Attributes 20060331
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_MAIN_CONST XMS: Constants 20060331
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_TRACE_CONST XMS: Trace Constants 20060331
Properties
Class CL_XMS_HTTP_HANDLER_TEST  
Short Description XMB: HTTP Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSF   XI: Integration Engine Runtime 
Created 20060331   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_XMS_PERSIST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_XMS_PROFILE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SXMST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20060331
2 IF_XMS_MAIN XMS: Global Attributes 20060331
3 IF_XMS_MAIN_CONST XMS: Constants 20060331
4 IF_XMS_TRACE_CONST XMS: Trace Constants 20060331
Friends
Class CL_XMS_HTTP_HANDLER_TEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EVENT_AUTH_CHECK Instance attribute Private Attribute reference (LIKE) 20060331
2 CO_EVENT_BLD_HTTP_RES Instance attribute Private Attribute reference (LIKE) 20060331
3 CO_EVENT_CNVRT_S_RESP Instance attribute Private Attribute reference (LIKE) 20060331
4 CO_EVENT_COMMIT_WORK Instance attribute Private Attribute reference (LIKE) 20060331
5 CO_EVENT_CONVERSION Instance attribute Private Attribute reference (LIKE) 20060331
6 CO_EVENT_DYNAMIC_ATTR Instance attribute Private Attribute reference (LIKE) 20060331
7 CO_EVENT_ENTER_ENGINE Instance attribute Private Attribute reference (LIKE) 20060331
8 CO_EVENT_ENTER_XMS Instance attribute Private Attribute reference (LIKE) 20060331
9 CO_EVENT_GET_HTTP_BOD Instance attribute Private Attribute reference (LIKE) 20060331
10 CO_EVENT_GET_SRVC_CMP Instance attribute Private Attribute reference (LIKE) 20060331
11 CO_EVENT_GET_URL_PARA Instance attribute Private Attribute reference (LIKE) 20060331
12 CO_EVENT_HDR_HANDLING Instance attribute Private Attribute reference (LIKE) 20060331
13 CO_EVENT_MIME_DSRLZTN Instance attribute Private Attribute reference (LIKE) 20060331
14 CO_EVENT_MIME_SRLZTN Instance attribute Private Attribute reference (LIKE) 20060331
15 CO_EVENT_MO_COMPLETED Instance attribute Private Attribute reference (LIKE) 20060331
16 CO_EVENT_PARSING Instance attribute Private Attribute reference (LIKE) 20060331
17 CO_EVENT_PARTY_DENORM Instance attribute Private Attribute reference (LIKE) 20060331
18 CO_EVENT_PARTY_NORMAL Instance attribute Private Attribute reference (LIKE) 20060331
19 CO_EVENT_SECURITY_HND Instance attribute Private Attribute reference (LIKE) 20060331
20 CO_FALSE Instance attribute Private Attribute reference (LIKE) 20060331
21 CO_HTTP Constant Public Type reference (TYPE) STRING 'HTTPplain' 20060331
22 CO_HTTPS_WITHOUT_CA Constant Public Type reference (TYPE) STRING 'HTTPSwithouthClientAuth' 20060331
23 CO_HTTPS_WITH_CA Constant Public Type reference (TYPE) STRING 'HTTPSwithClientAuth' 20060331
24 CO_HTTP_SEC_LEVEL Constant Public Type reference (TYPE) STRING 'securityLevelHTTP' 20060331
25 CO_TRUE Instance attribute Private Attribute reference (LIKE) 20060331
26 DG Instance attribute Private Attribute reference (LIKE) 20060331
27 EO Instance attribute Private Attribute reference (LIKE) 20060331
28 HO Instance attribute Private Attribute reference (LIKE) 20060331
29 IO Instance attribute Private Attribute reference (LIKE) 20060331
30 MO Instance attribute Private Attribute reference (LIKE) 20060331
31 MOINT Instance attribute Private Attribute reference (LIKE) 20060331
32 PFO Instance attribute Private Attribute reference (LIKE) 20060331
33 PO Instance attribute Protected Object reference (TYPE REF TO) IF_XMS_PROP XMS: Property Serializable in a String 20060331
34 REF_TRC_WORK Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_TRC_WORK XMS: Trace Use 20060331
35 RM Instance attribute Private Attribute reference (LIKE) 20060331
36 RO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_RUN_TIME_ENV XMS: Runtime Environment 20060331
37 STRING1 Instance attribute Private Attribute reference (LIKE) 20060331
38 STRING2 Instance attribute Private Attribute reference (LIKE) 20060331
39 STRING3 Instance attribute Private Attribute reference (LIKE) 20060331
40 STRING4 Instance attribute Private Attribute reference (LIKE) 20060331
41 TO Instance attribute Private Attribute reference (LIKE) 20060331
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADP_FW Instance method Protected Method 20060331
2 CHECK_INBOUND_SECURITY Instance method Protected Method 20060331
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060331
4 CREATE_EXCEPTION Instance method Protected Method 20060404
5 ENTER_XMS Instance method Protected Method 20060404
6 GET_CODE_AND_DATA Instance method Protected Method 20060421
7 GET_DISPLAY_TEXT Instance method Protected Method 20060331
8 GET_INBOUND_SECURITY_LEVEL Instance method Protected Method 20060331
9 GET_INBOUND_SEC_LEVEL_CHANNEL Instance method Protected Method 20060331
10 SET_HTML_ERROR Instance method Protected Method 20060421
11 SET_INBOUND_BIND_AND_ADP_IN Instance method Protected Method 20060331
Events
Class CL_XMS_HTTP_HANDLER_TEST has no event.
Types
Class CL_XMS_HTTP_HANDLER_TEST has no local type.
Method Signatures

Method CHECK_ADP_FW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FROM_AF Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060331
2 Exporting IN_BIND_ID Value transfer Type reference (TYPE) SXMSGUID GUID für Objekte der Integration Engine 20060331
3 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20060331
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20060331

Method CHECK_INBOUND_SECURITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MO Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20060331
2 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20060331
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20060331

Method CONSTRUCTOR Signature

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

Method CREATE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXCEPTION Value transfer Object reference (TYPE REF TO) CX_XMS_SYSTEM_ERROR XI: Systemfehler 20060404
2 Importing TESTCASE Call by reference Type reference (TYPE) STRING 20060404

Method CREATE_EXCEPTION on class CL_XMS_HTTP_HANDLER_TEST has no exception.

Method ENTER_XMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20060404
2 Importing IM_AUTH_CHECK Call by reference Type reference (TYPE) SXMSFLAG '1' XMS: Flag (true/false) 20060404
3 Importing IM_URL Call by reference Type reference (TYPE) STRING 20060404
4 Importing IM_USE_CASE Call by reference Type reference (TYPE) SXMSACT higher level message interface 20060404
5 Importing TESTCASE Call by reference Type reference (TYPE) STRING 20060404

Method ENTER_XMS on class CL_XMS_HTTP_HANDLER_TEST has no exception.

Method GET_CODE_AND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CODE Call by reference Type reference (TYPE) I 20060421
2 Exporting HTML_DATA Call by reference Type reference (TYPE) STRING 20060421
3 Exporting REASON Call by reference Type reference (TYPE) STRING 20060421
4 Importing TESTCASE Call by reference Type reference (TYPE) STRING 20060421

Method GET_CODE_AND_DATA on class CL_XMS_HTTP_HANDLER_TEST has no exception.

Method GET_DISPLAY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEC_LEVEL Call by reference Type reference (TYPE) I 20060331
2 Returning SEC_LEVEL_TXT Value transfer Type reference (TYPE) STRING 20060331

Method GET_DISPLAY_TEXT on class CL_XMS_HTTP_HANDLER_TEST has no exception.

Method GET_INBOUND_SECURITY_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SECURITY_LEVEL Value transfer Type reference (TYPE) I 20060331
2 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20060331

Method GET_INBOUND_SECURITY_LEVEL on class CL_XMS_HTTP_HANDLER_TEST has no exception.

Method GET_INBOUND_SEC_LEVEL_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MO Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20060331
2 Returning SECURITY_LEVEL Value transfer Type reference (TYPE) I 20060331
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20060331

Method SET_HTML_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FOUND Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060421
2 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20060421
3 Importing TESTCASE Call by reference Type reference (TYPE) STRING 20060421

Method SET_HTML_ERROR on class CL_XMS_HTTP_HANDLER_TEST has no exception.

Method SET_INBOUND_BIND_AND_ADP_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MO Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20060331
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20060331
History
Last changed by/on SAP  20110908 
SAP Release Created in 710