SAP ABAP Class CL_HTTP_REC_ECATT (HTTP Request Handler for eCATT Recording (e.g.WEBDYNPRO))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
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 20030114
Properties
Class CL_HTTP_REC_ECATT  
Short Description HTTP Request Handler for eCATT Recording (e.g.WEBDYNPRO)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20030114   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WDR_ECATT_RESOURCE_HANDLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IXML 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 20030114
Friends
Class CL_HTTP_REC_ECATT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FLOW_ERROR Instance attribute Private Attribute reference (LIKE) 20030114
2 CO_FLOW_OK Instance attribute Private Attribute reference (LIKE) 20030114
3 CO_FLOW_OK_OTHERS_MAND Instance attribute Private Attribute reference (LIKE) 20030114
4 CO_FLOW_OK_OTHERS_OPT Instance attribute Private Attribute reference (LIKE) 20030114
5 CO_LIFETIME_DESTROY Instance attribute Private Attribute reference (LIKE) 20030114
6 CO_LIFETIME_KEEP Instance attribute Private Attribute reference (LIKE) 20030114
7 FLOW_RC Instance attribute Private Attribute reference (LIKE) 20030114
8 G_ALL_URLS Instance attribute Private Type reference (TYPE) STRING All URL 20041206
9 G_STARTED_URL Instance attribute Private Type reference (TYPE) STRING Started URL 20041206
10 LIFETIME_RC Instance attribute Private Attribute reference (LIKE) 20030114
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_SET_APP_TERMINATION Instance method Private Method Storing of Info that a Application Terminated 20041201
2 GET_WD_REC_CONTROL_RECORD Instance method Private Method Determine Highest SEQUENCE_ID for SESSION_ID 20120815
3 IS_NEXT_URL_IN_SDC Instance method Private Method Check SDC for URL of Next Application 20041206
4 SAVE_SERVICE_DATA Instance method Private Method Save the Header Data of the Service Recording 20060324
5 SAVE_SERVICE_HEADER_DATA Instance method Private Method Save the Header Data of the Service Recording 20060324
6 SAVE_WEBDYNPRO_DATA Instance method Private Method Splits the Content in UI Tree and the Rest 20060324
Events
Class CL_HTTP_REC_ECATT has no event.
Types
Class CL_HTTP_REC_ECATT has no local type.
Method Signatures

Method CHECK_AND_SET_APP_TERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20041201
2 Importing IM_SESSION_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format mit Groß-/Kleinschreibung (!) 20041201
3 Returning RE_APP_TERMINATED Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20041201
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20041201

Method GET_WD_REC_CONTROL_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REC_TAB_WA Call by reference Type reference (TYPE) ECWD_RECORD2 Tabelle zur Übergabe der Aufzeichnungsdaten für WebDynpro 20120815
2 Exporting E_RECORDING_ACTIVE Call by reference Type reference (TYPE) ETONOFF WD Aufzeichnung aktiv 20120815
3 Exporting E_SEQUENCE_ID Call by reference Type reference (TYPE) I Sequence Id - WD Aufzeichnung 20120815
4 Importing I_SESSION_ID Call by reference Type reference (TYPE) GUID_32 Session Id - WD Aufzeichnung 20120815

Method GET_WD_REC_CONTROL_RECORD on class CL_HTTP_REC_ECATT has no exception.

Method IS_NEXT_URL_IN_SDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEXT_URL Call by reference Type reference (TYPE) STRING 20041206
2 Returning RE_IS_IN_SDC Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20041206

Method IS_NEXT_URL_IN_SDC on class CL_HTTP_REC_ECATT has no exception.

Method SAVE_SERVICE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR_CODE Call by reference Type reference (TYPE) I 20060324
2 Exporting EX_MSG Call by reference Type reference (TYPE) STRING 20060324
3 Importing IM_DATA_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT eCATT XML Stream 20060324

Method SAVE_SERVICE_DATA on class CL_HTTP_REC_ECATT has no exception.

Method SAVE_SERVICE_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERROR_CODE Call by reference Type reference (TYPE) I 20060324
2 Exporting EX_MSG Call by reference Type reference (TYPE) STRING 20060324
3 Importing IM_HEADER_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT eCATT XML Stream 20060324

Method SAVE_SERVICE_HEADER_DATA on class CL_HTTP_REC_ECATT has no exception.

Method SAVE_WEBDYNPRO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20060324
2 Importing IM_RECORD_KEY Call by reference Type reference (TYPE) GUID_32 20060324
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20060324
History
Last changed by/on SAP  20130531 
SAP Release Created in 640