SAP ABAP Class CL_SOAP_MONI_DB_ADAPTER (SRT Class for READ/Write in DB)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-MON (Application Component) WebServices ABAP Monitoring
     SOAP_MONITORING (Package) SOAP Monitoring Framework
Properties
Class CL_SOAP_MONI_DB_ADAPTER  
Short Description SRT Class for READ/Write in DB    
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 20110908   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
Class CL_SOAP_MONI_DB_ADAPTER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_MONI_CACHE_DB 20061008 SRT Monitoring Data Repository
2 CL_SOAP_MONI_FACTORY 20061008 SOAP Monitoring Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AREA_MONILOG Constant Public Type reference (TYPE) SRT_MONILOG_ADM-AREA 'MONILOG' 20061114
2 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_MONI_DB_ADAPTER' Class Name 20061030
3 CO_LOGTRC_DB_CON_NAME Constant Private Type reference (TYPE) DBCON_NAME 'R/3*ESPTRC' Name of Second Database Connection 20070328
4 CO_PER_CENT Constant Private Type reference (TYPE) C '%' 20061106
5 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_MONITORING SOAP Runtime Processor Unit ID 20061030
6 CO_TABNAME_LT_DETAIL Constant Private Type reference (TYPE) TABNAME 'SRT_LTRC_DETAIL' Table Name 20070207
7 CO_TABNAME_MONILOG Constant Protected Type reference (TYPE) TABNAME 'SRT_MONILOG_DATA' Table Name 20070207
8 CO_TABNAME_MONILOG2 Constant Protected Type reference (TYPE) TABNAME 'SRT_MONLOG_DATA2' Table Name 20070207
9 CO_VIEW_MONILOG Constant Protected Type reference (TYPE) TABNAME 'SRT_MONILOG_VIEW' Table Name 20070207
10 CO_VIEW_MONILOG2 Constant Protected Type reference (TYPE) TABNAME 'SRT_MONLOG_VIEW2' Table Name 20070207
Methods
# Method Level Visibility Method type Description Created on
1 PREPROCESS Instance method Private Method 20061024
2 READ_DATA Instance method Protected Method Stateful Communication 20061008
3 READ_DATA_4_CALLLIST Instance method Protected Method Stateless Communication 20061031
4 READ_DATA_4_CALL_DETAIL Instance method Protected Method Stateless Communication 20061031
5 WRITE_DETAIL_PROCESSING Instance method Protected Method Process Writes to DB Container 20070330
6 WRITE_MULTI_CALLS Instance method Protected Method Write Data Records to DB 20070401
7 WRITE_PROCESSING_4_MULTI_CALLS Instance method Protected Method Process Writes to DB Container 20070401
8 WRITE_PROCESSING_4_SINGLE_CALL Instance method Protected Method Process Writes to DB Container 20070401
9 WRITE_SINGLE_CALL Instance method Protected Method Write Data Records to DB 20070401
10 _DB_EXISTS Instance method Private Method Test whether DB table exists 20061127
Events
Class CL_SOAP_MONI_DB_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTP_S_SELECT_COMMON Protected Type reference (TYPE) TSRTM_S_SELECT_COMMON 20061031
Method Signatures

Method PREPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FULL_TRC_RECORDS Call by reference Type reference (TYPE) SRT_MONI_STATUS_TRACE_TAB Soap Table of status trace 20061024
2 Importing IT_RECORDS Call by reference Type reference (TYPE) SRT_MON_RECORDS Measuring-Point specific data records (Intern) 20061024
3 Exporting LOG_RECORDS Call by reference Type reference (TYPE) SRT_MONI_STATUS_LOG_TAB Soap Table of status logging 20061024
4 Exporting PERF_LOG_RECORDS Call by reference Type reference (TYPE) SRT_MONI_STATUS_LOG_TAB Soap Table of status logging 20061024
5 Exporting STATUS_TRC_RECORDS Call by reference Type reference (TYPE) SRT_MONI_STATUS_TRACE_TAB Soap Table of status trace 20061024

Method PREPROCESS on class CL_SOAP_MONI_DB_ADAPTER has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRACKING_DATA Call by reference Type reference (TYPE) SRT_MONI_LT_TRACKING_DATA SOAP Runtime Tabelle für Monitoring und Log-Datenrecords 20061106
2 Exporting E_LAST_TS Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20061106
3 Importing I_TS_FROM Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20061017
4 Importing I_TS_TO Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20061017
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061008

Method READ_DATA_4_CALLLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IF Call by reference Type reference (TYPE) GTP_S_SELECT_COMMON-T_INTERFACE Soap Interface names 20061031
2 Importing I_APPLSERVER Call by reference Type reference (TYPE) SRT_MONI_APPLSERVER Name des aktuellen Applikationsservers 20061108
3 Importing I_CALLID Call by reference Type reference (TYPE) SRT_MONI_CALLID CALL-ID 20070510
4 Importing I_CALL_STATE Call by reference Type reference (TYPE) SRT_MONI_STATUS_UI SOAP Monitoring Status Info 20061031
5 Importing I_ERROR_AREA Call by reference Type reference (TYPE) SRT_MONI_ERRORAREA Error Area of WS Monitoring 20070310
6 Importing I_ERROR_TYPE Call by reference Type reference (TYPE) SRT_MONI_ERRORTYPE Error Type of WS Monitoring 20070310
7 Importing I_LOCATION Call by reference Type reference (TYPE) SRT_MONI_LOC SOAP WebService Komponenten-Lokalisation 20061031
8 Importing I_MSG_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20061125
9 Importing I_NET_TIME Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070324
10 Importing I_SOAP_SEQID Call by reference Type reference (TYPE) GUID_32 SOAP Sequence-ID 20061120
11 Importing I_TRC_KEY Call by reference Type reference (TYPE) SRT_MONI_TRC_KEY SOAP Laufzeit Trace Kontext Key 20070221
12 Importing I_TS_FROM Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20061031
13 Importing I_TS_TO Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20061031
14 Importing I_USER Call by reference Type reference (TYPE) SRT_MONI_USER Benutzername 20061031
15 Returning RT_TRACKING_DATA Value transfer Type reference (TYPE) SRT_MONI_DATA_4_CALL_LIST_TAB Tracking data für SOAP Runtime Logging & Tracing 20061031
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061031

Method READ_DATA_4_CALL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALL_ID Call by reference Type reference (TYPE) SRT_MONI_ID GUID_32 als eine ID für einen Teil des Webservice-Aufrufs 20061031
2 Returning RT_4_CALL_DETAIL Value transfer Type reference (TYPE) SRT_MONI_LT_TRACKING_DATA Struktur der Trackingdata 20061031

Method READ_DATA_4_CALL_DETAIL on class CL_SOAP_MONI_DB_ADAPTER has no exception.

Method WRITE_DETAIL_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOGTRC_DETAILS Call by reference Type reference (TYPE) SRT_MONI_LT_DETAIL_TAB 20070330
2 Importing I_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20070330
3 Returning RP_RC Value transfer Type reference (TYPE) SYSUBRC 20070330
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20070330

Method WRITE_MULTI_CALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOGTRC_RECORDS Call by reference Type reference (TYPE) SRT_MONI_LOGTRC_RECORDS 20070401
2 Importing I_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20070401
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20070401

Method WRITE_PROCESSING_4_MULTI_CALLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MONILOG_DATA Call by reference Type reference (TYPE) SRT_MONI_MONILOG_DATA_TAB 20070401
2 Importing I_AREA Call by reference Type reference (TYPE) SRT_MONILOG_ADM-AREA 20070401
3 Importing I_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20070401
4 Returning RP_RC Value transfer Type reference (TYPE) SYSUBRC 20070401
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20070401

Method WRITE_PROCESSING_4_SINGLE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) SRT_MONILOG_ADM-AREA 20070401
2 Importing I_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20070401
3 Importing I_MONILOG_DATA Call by reference Type reference (TYPE) SRT_MONILOG_DATA SOAP Runtime Tabelle für Monitoring und Log-Datenrecords 20070401
4 Returning RP_RC Value transfer Type reference (TYPE) SYSUBRC 20070401
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20070401

Method WRITE_SINGLE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) SRT_MONILOG_VIEW SOAP Runtime Struktur für Monitoring und Log-Datenrecords 20070401
2 Importing IT_PERF_RECORDS Call by reference Type reference (TYPE) SRT_MON_PERF_TRACE_TAB Soap Table of performance trace (intern) 20070401
3 Importing IT_RECORDS Call by reference Type reference (TYPE) SRT_MON_RECORDS Measuring-Point specific data records (Intern) 20070401
4 Importing I_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20070401
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20070401

Method _DB_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DBNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20061127
2 Returning RP_RC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20061127

Method _DB_EXISTS on class CL_SOAP_MONI_DB_ADAPTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710