SAP ABAP Class CL_SOAP_MONI_CACHE_DB (SRT Monitoring Data Repository)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-MON (Application Component) WebServices ABAP Monitoring
     SOAP_MONITORING (Package) SOAP Monitoring Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_MONI_CACHE_READ Interface for Reading from ESI Cache 20061008
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_MONI_CACHE_READ_DB Interface for reading from DB 20061107
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_MONI_CACHE_WRITE Interface for ESI Cache Write 20061008
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_MONI_CACHE_WRITE_DB Interface for reading from DB 20070328
Properties
Class CL_SOAP_MONI_CACHE_DB  
Short Description SRT Monitoring Data Repository    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_MONITORING   SOAP Monitoring Framework 
Created 20061008   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_MONI_CACHE_READ Interface for Reading from ESI Cache 20061008
2 IF_SOAP_MONI_CACHE_READ_DB Interface for reading from DB 20061107
3 IF_SOAP_MONI_CACHE_WRITE Interface for ESI Cache Write 20061008
4 IF_SOAP_MONI_CACHE_WRITE_DB Interface for reading from DB 20070328
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_MONI_COLLECTOR 20070328 Collection of All Measuring Points
2 CL_SOAP_MONI_DB_ADAPTER 20061008 SRT Class for READ/Write in DB
3 CL_SOAP_MONI_FACTORY 20061008 SOAP Monitoring Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_MONI_CACHE_DB' Class Name 20061008
2 CO_LOGTRC_DB_CON_NAME Constant Private Type reference (TYPE) DBCON_NAME 'R/3*ESPTRC' Name of 2. DB Connection of Log & Trace 20070328
3 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_MONITORING SOAP Runtime Processor Unit ID 20061008
4 MS_SAVE_REQ Static Attribute Private Type reference (TYPE) TS_SAVE_REQ Structure of DB Insert 20070328
5 MT_HEADERS Instance attribute Private Type reference (TYPE) SRT_MON_HEADERS SOAP Monitoring Header Table 20061008
6 MT_LOGTRC_RECORDS Static Attribute Private Type reference (TYPE) SRT_MONI_LOGTRC_RECORDS Collection of LOGTRC Data Records 20061023
7 MT_PERF_RECORDS Instance attribute Private Type reference (TYPE) SRT_MON_PERF_TRACE_TAB Soap Performance Trace Structure (Internal) 20061008
8 MT_RECORDS Instance attribute Private Type reference (TYPE) SRT_MON_RECORDS Measuring Point-Specific Data Records (Internal) 20061008
9 MT_TOBEDEL_HDRS Instance attribute Private Type reference (TYPE) SRT_MON_HDR_NAMES List of Header Names for SOAP Runtime Monitoring 20061008
10 M_DB_ADAPTER Instance attribute Public Object reference (TYPE REF TO) CL_SOAP_MONI_DB_ADAPTER SRT Class for READ/Write in DB 20061008
11 M_ID Instance attribute Private Type reference (TYPE) SRT_MONI_ID GUID_32 as ID for Parts of Web Service Call 20061008
12 M_PERF_TRC_FLAG Instance attribute Private Type reference (TYPE) CHAR1 Performance trace used? 20061008
13 M_TYPE Instance attribute Private Type reference (TYPE) STRING Type (Reader/Writer) 20061008
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TYPE Instance method Private Method Checks Type of API 20061016
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061008
3 CONVERT_TO_CALLS Instance method Private Method CONVERT TO CALLS 20061019
4 CREATE_HEADER_AND_ID Instance method Private Method Creates Header and Call ID 20061016
5 CREATE_TOBEDEL_LIST Instance method Private Method Create List of Headers to Be Deleted 20061026
6 REDUCE_HEADERS Instance method Private Method Reduce Header Data Records if Processed Successfully 20061026
7 TRACE_FORMAT_HEADER Instance method Private Method Format Header Lines 20061026
8 TRACE_FORMAT_PERFDATA Instance method Private Method Format Performance Data 20061026
9 TRACE_FORMAT_RECORDS Instance method Private Method Format Trace Data with Line Wrap 20061026
10 TRACE_WRITE Instance method Private Method Write Trace File 20061026
Events
Class CL_SOAP_MONI_CACHE_DB has no event.
Types
Class CL_SOAP_MONI_CACHE_DB has no local type.
Method Signatures

Method CHECK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) STRING 20061016
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061030

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) STRING URI Writer/Reader 20061008
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061030

Method CONVERT_TO_CALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CALLS Call by reference Type reference (TYPE) SRT_MON_CALLS Soap Monitoring Calls Tabelle 20070315
2 Importing IT_TRACKING_DATA Call by reference Type reference (TYPE) SRT_MONI_LT_TRACKING_DATA Tracking data für SOAP Runtime Logging & Tracing 20061019
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061019

Method CREATE_HEADER_AND_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HEADER Value transfer Type reference (TYPE) SRT_MONILOG_VIEW SOAP Runtime Struktur für Monitoring und Log-Datenrecords 20061016
2 Importing I_ID Call by reference Type reference (TYPE) SRT_MONI_ID GUID_32 als eine ID für einen Teil des Webservice-Aufrufs 20061016
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061016

Method CREATE_TOBEDEL_LIST Signature

Method CREATE_TOBEDEL_LIST on class CL_SOAP_MONI_CACHE_DB has no parameter.
Method CREATE_TOBEDEL_LIST on class CL_SOAP_MONI_CACHE_DB has no exception.

Method REDUCE_HEADERS Signature

Method REDUCE_HEADERS on class CL_SOAP_MONI_CACHE_DB has no parameter.
Method REDUCE_HEADERS on class CL_SOAP_MONI_CACHE_DB has no exception.

Method TRACE_FORMAT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HEADERS_TRACE Call by reference Type reference (TYPE) STRING Headers in Trace Format 20061026
2 Importing IT_HEADERS Call by reference Type reference (TYPE) SRT_MON_HEADERS SOAP Monitoring Header Tabelle 20061026

Method TRACE_FORMAT_HEADER on class CL_SOAP_MONI_CACHE_DB has no exception.

Method TRACE_FORMAT_PERFDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PERFDATA_TRACE Call by reference Type reference (TYPE) STRING Records in Trace Format 20061026
2 Importing IT_PERFDATA Call by reference Type reference (TYPE) SRT_MON_PERF_TRACE_TAB Soap Table of performance trace (intern) 20061026

Method TRACE_FORMAT_PERFDATA on class CL_SOAP_MONI_CACHE_DB has no exception.

Method TRACE_FORMAT_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECORDS_TRACE Call by reference Type reference (TYPE) STRING Records in Trace Format 20061026
2 Importing IT_RECORDS Call by reference Type reference (TYPE) SRT_MON_RECORDS Measuring-Point specific data records (Intern) 20061026

Method TRACE_FORMAT_RECORDS on class CL_SOAP_MONI_CACHE_DB has no exception.

Method TRACE_WRITE Signature

Method TRACE_WRITE on class CL_SOAP_MONI_CACHE_DB has no parameter.
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061026
History
Last changed by/on SAP  20090618 
SAP Release Created in 710