SAP ABAP Class CL_ATRADT_TRACES_RES_REQUESTS (Trace Requests Handler)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-RTA (Application Component) Runtime Analysis
     S_ATRA_ADT (Package) ATRA ADT
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20110517
Properties
Class CL_ATRADT_TRACES_RES_REQUESTS  
Short Description Trace Requests Handler    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ATRA_ADT   ATRA ADT 
Created 20110517   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_ATRADT_TRACES_RES_PARAMS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ATRADT_TRACES_RES_REQUESTS has no interface implemented.
Friends
Class CL_ATRADT_TRACES_RES_REQUESTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ATTRNAME_ROLE Constant Public Type reference (TYPE) STRING 'role' 20110518
2 C_CONTENTTYPE_ATOMXML Constant Public Type reference (TYPE) STRING 'application/atom+xml' 20110525
3 C_CONTROLCLASS_REQUESTS Constant Public See coding 'CL_ATRADT_TRACES_RES_REQUESTS' 20110517
4 C_NAMESPACE_TRACE Constant Public Type reference (TYPE) STRING 'trc' 20110518
5 C_QUERYPARAM_AGGREGATE Constant Public Type reference (TYPE) STRING 'aggregate' 20110527
6 C_QUERYPARAM_DESCRIPTION Constant Public Type reference (TYPE) STRING 'description' 20110525
7 C_QUERYPARAM_EXPIRES Constant Public Type reference (TYPE) STRING 'expires' 20110525
8 C_QUERYPARAM_MAXEXECUTIONS Constant Public Type reference (TYPE) STRING 'maximalExecutions' 20110525
9 C_QUERYPARAM_OBJECTNAME Constant Public Type reference (TYPE) STRING 'objectName' 20110525
10 C_QUERYPARAM_OBJECTTYPE Constant Public Type reference (TYPE) STRING 'objectType' 20110525
11 C_QUERYPARAM_PARAMS_ID Constant Public Type reference (TYPE) STRING CL_ATRADT_TRACES_RES_PARAMS=>C_QUERYPARAM_PARAMS_ID 20110704
12 C_QUERYPARAM_PROCESSTYPE Constant Public Type reference (TYPE) STRING 'processType' 20110525
13 C_QUERYPARAM_SERVER Constant Public Type reference (TYPE) STRING 'server' 20110525
14 C_QUERYPARAM_TABLEDETAILS Constant Public Type reference (TYPE) STRING 'withTableDetails' 20110526
15 C_QUERYPARAM_TRACECLIENT Constant Public Type reference (TYPE) STRING 'traceClient' 20110525
16 C_QUERYPARAM_TRACEUSER Constant Public Type reference (TYPE) STRING 'traceUser' 20110525
17 C_QUERY_FALSE Constant Public Type reference (TYPE) STRING 'false' 20110526
18 C_QUERY_TRUE Constant Public Type reference (TYPE) STRING 'true' 20110526
19 C_ROLE_ADMIN Constant Public Type reference (TYPE) STRING 'admin' 20110518
20 C_ROLE_ORIGINATION Constant Public Type reference (TYPE) STRING 'orgination' 20110518
21 C_ROLE_TRACE Constant Public Type reference (TYPE) STRING 'trace' 20110518
22 C_URIPARAM_REQUEST_ID Constant Public See coding 'request_id' 20110517
23 C_URIPARAM_USER Constant Public See coding CL_ATRADT_TRACES_RES_TRACES=>C_URIPARAM_USER 20110517
24 C_URISEG_REQUESTS Constant Public Type reference (TYPE) STRING 'requests' 20110517
25 REF_HANDLER Instance attribute Private Object reference (TYPE REF TO) LCL_HANDLER_ABSTRACT 20110523
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_REQUEST_ID Static method Public Method 20110517
2 BUILD_REQUEST_URI Static method Public Method 20110517
3 DESERIALIZE_REQUEST_ID Static method Public Method 20110517
4 DESERIALIZE_REQUEST_URI Static method Public Method 20110517
5 GET_DATA Instance method Protected Method 20110523
Events
Class CL_ATRADT_TRACES_RES_REQUESTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_REQUEST_ID Public See coding 20110517 BEGIN OF typ_str_request_id, server TYPE string, request_index TYPE i, timestamp TYPE timestamp, END OF typ_str_request_id
2 TYP_STR_REQUEST_RESPONSE Public See coding 20110523 BEGIN OF typ_str_request_response, str_request_id TYPE typ_str_request_id. INCLUDE TYPE if_atrapi_trace_request=>typ_str_request. TYPES: object_type_value TYPE string, object_type_text TYPE c length 100, process_type_value TYPE string, process_type_text TYPE c length 100, is_aggregated TYPE xsdboolean, expires TYPE string, lang TYPE c LENGTH 2, hash_guid TYPE string, END OF typ_str_request_response
3 TYP_TAB_REQUEST_RESPONSES Public See coding 20110523 typ_tab_request_responses TYPE STANDARD TABLE OF typ_str_request_response WITH DEFAULT KEY
Method Signatures

Method BUILD_REQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_ESCAPED Call by reference Type reference (TYPE) XFLAG 'X' 20110517
2 Importing I_REQUEST_INDEX Call by reference Type reference (TYPE) INT4 20110517
3 Importing I_SERVER Call by reference Type reference (TYPE) CSEQUENCE 20110517
4 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP 20110517
5 Returning R_ID Value transfer Type reference (TYPE) STRING 20110517

Method BUILD_REQUEST_ID on class CL_ATRADT_TRACES_RES_REQUESTS has no exception.

Method BUILD_REQUEST_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_INDEX Call by reference Type reference (TYPE) INT4 20110517
2 Importing I_SERVER Call by reference Type reference (TYPE) CSEQUENCE 20110517
3 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP 20110517
4 Importing I_TOOL Call by reference Type reference (TYPE) CSEQUENCE 20110518
5 Returning R_URI Value transfer Type reference (TYPE) STRING 20110517

Method BUILD_REQUEST_URI on class CL_ATRADT_TRACES_RES_REQUESTS has no exception.

Method DESERIALIZE_REQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_UNESCAPE Call by reference Type reference (TYPE) XFLAG 20110601
2 Importing I_STRING Call by reference Type reference (TYPE) CSEQUENCE 20110601
3 Returning R_STR_REQUEST_ID Value transfer Type reference (TYPE) TYP_STR_REQUEST_ID 20110517

Method DESERIALIZE_REQUEST_ID on class CL_ATRADT_TRACES_RES_REQUESTS has no exception.

Method DESERIALIZE_REQUEST_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_URI Call by reference Type reference (TYPE) CSEQUENCE 20110517
2 Returning R_STR_REQUEST_ID Value transfer Type reference (TYPE) TYP_STR_REQUEST_ID 20110517

Method DESERIALIZE_REQUEST_URI on class CL_ATRADT_TRACES_RES_REQUESTS has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) ANY 20110523

Method GET_DATA on class CL_ATRADT_TRACES_RES_REQUESTS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 803