SAP ABAP Class CL_SOAP_RUNTIME_MONITORING (OBSOLETE: SOAP Runtime Monitoring)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_CORE (Package) SOAP Runtime: Core SOAP Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_RUNTIME_UTILS OBSOLETE - SOAP Runtime Utility (Trace, Logging, Monitoring) 20050704
Properties
Class CL_SOAP_RUNTIME_MONITORING  
Short Description OBSOLETE: SOAP Runtime Monitoring    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20050704   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SOAP_RUNTIME Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 THFB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TSRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_RUNTIME_UTILS OBSOLETE - SOAP Runtime Utility (Trace, Logging, Monitoring) 20050704
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_APPLICATION 20050704 Implementation of a SOAP Application Container
2 CL_SOAP_APPLICATION_FACTORY 20050704 Generation of SOAP Applications
3 CL_SOAP_CONTEXT 20050704 Context for SOAP Call
4 CL_SOAP_HTTP_TPBND_ROOT 20050704 Abstract Class for All SOAP HTTP Transport Bindings
5 CL_SOAP_MESSAGE 20050704 SOAP Connection to ICF (HTTP)
6 CL_SOAP_PROTOCOL_FACTORY 20050704 Generate SOAP Protocols
7 CL_SOAP_PROTOCOL_ROOT 20050704 Class for All SOAP Protocols
8 CL_SOAP_RUNTIME 20050704 General SOAP Runtime
9 CL_SOAP_RUNTIME_PROTOCOL 20050704 SOAP Runtime Protocol
10 CL_SOAP_RUNTIME_ROOT 20050704 General SOAP Runtime (Abstract Class)
11 CL_SOAP_TRANSPORT_BINDING_ROOT 20050704 Abstract Class for All SOAP Transport Bindings
12 CL_SOAP_TRANSPORT_EXTENSN_ROOT 20050704 Class for SOAP Transport Links
13 CL_SRG_RFC_PROXY_CONTEXT 20050704 RFC Proxy Context
14 CL_SRT_LP_MAINTENANCE 20050704 Logical Port Template: Main Object
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_RUNTIME_UTILS' Class Name 20050704
2 CO_NAMESPACE Constant Private Type reference (TYPE) T_NAMESPACE '7.10_1.0' Namespace for this method 20050708
3 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_MONITORING SOAP Runtime Processor Unit ID 20060203
4 GC_WS_PROCESS_ID Static Attribute Public Type reference (TYPE) SPIPROCTP 'D6FEC66BA4E34B44BEBB163881BC5D78' SPI: Process Type ID 20050708
5 M_CACHE Static Attribute Private Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_WRITE 20050718
6 M_CALL_ID Static Attribute Private Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Upper Case 20050708
7 M_DELIMITERS Static Attribute Private Type reference (TYPE) T_DELIMITERS Separators for Line Break 20050704
8 M_IF_MONITOR Static Attribute Private Object reference (TYPE REF TO) IF_SOAP_RUNTIME_UTILS SOAP Runtime Utility (Trace, Logging, Monitoring) 20050707
9 M_NUMBER_LASTBUF Static Attribute Private Type reference (TYPE) I 5 Number of Last Trace Entries 20050704
10 M_TRCBUF Static Attribute Private Type reference (TYPE) SOAP_TRC_LIST Current Trace Entries 20050704
11 M_TRCBUFL Static Attribute Private Type reference (TYPE) SOAP_TRC_LIST Last Trace Entries with Level FULL 20050704
12 M_TRCHEADER Static Attribute Private Type reference (TYPE) SOAP_TRACE_LIST Header Lines for Trace File 20050704
13 M_TRCLEVEL Static Attribute Private Type reference (TYPE) I CL_SOAP_RUNTIME=>CO_TRACELEVEL_NULL Trace Level 20050704
14 M_TRCPERFBUF Static Attribute Private Type reference (TYPE) TT_PERFOMANCE_DATA Performance Data 20050704
15 M_TRCPRELEVEL Static Attribute Private Type reference (TYPE) I CL_SOAP_RUNTIME=>CO_TRACELEVEL_NULL Temporary Trace Level 20050704
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050704
2 CREATE Static method Public Method 20050704
3 FLUSH_TRCBUF Static method Private Method Write Trace Entries to Trace File 20050704
4 RESET_TRCBUF Static method Private Method Delete Buffer for Trace Entries 20050704
5 SYSLOG_CSTRING Static method Private Method Write System Log Entry 20050704
6 SYSLOG_EXCEPTION Static method Private Method Write Exception CX_SOAP_CORE to System Log 20050704
7 SYSLOG_EXCEPTION2 Static method Private Method Write Exception CX_ROOT to System Log 20050704
8 SYSLOG_EXCEPTION3 Static method Private Method Write Exception CX_SOAP_FAULT to System Log 20050704
9 SYSLOG_SR0 Static method Private Method Write Syslog Level White 20050704
10 SYSLOG_SR1 Static method Private Method Write Syslog Level Green 20050704
11 SYSLOG_SR2 Static method Private Method Write Syslog Level Yellow 20050704
12 SYSLOG_SR3 Static method Private Method Write Syslog Level Red 20050704
13 SYSLOG_WRITE_TEXT Static method Private Method Write Syslog with Required Color for Context 20050704
14 TRACE_ADD_HEADERLINE Static method Private Method Add Single Header Line 20050704
15 TRACE_CSTRING Static method Private Method Write Text in Trace 20050704
16 TRACE_CX_ROOT Static method Private Method Write Exception CX_ROOT to Trace 20050704
17 TRACE_CX_SOAP_CORE Static method Private Method Write Exception CX_SOAP_CORE to Trace 20050704
18 TRACE_CX_SOAP_FAULT Static method Private Method Write Exception CX_SOAP_FAULT to Trace 20050704
19 TRACE_FORMAT_HEADER Static method Private Method Format Header Lines 20050704
20 TRACE_FORMAT_PERF_DATA Static method Private Method Format Performance Data 20050704
21 TRACE_FORMAT_TEXT Static method Private Method Format Trace Text with Line Breaks 20050704
22 TRACE_GET_LEVEL Static method Private Method Gets Current Trace Level 20050704
23 TRACE_GET_LEVEL_FROM_TK Static method Private Method Use Transport Key to Get Trace Level 20050704
24 TRACE_GET_LEVEL_FROM_WP Static method Private Method Use Work Process to Get Trace Level 20050704
25 TRACE_KEEP_LAST_BUF Static method Private Method Temporarily Keep Last Trace Entries with Level FULL 20050704
26 TRACE_SET_HEADER Static method Private Method Set Header Lines for Trace File 20050704
27 TRACE_SET_LEVEL Static method Private Method Set Current Trace Level 20050704
28 TRACE_SET_PRELEVEL Static method Private Method Set Temporary Trace Level 20050704
29 TRACE_WRITE_BLOB Static method Private Method Write Trace Blob with Required Level for Context 20050704
30 TRACE_WRITE_BLOB_BUF Static method Private Method Write Trace Blob with Required Level for Context 20050704
31 TRACE_WRITE_PERF_DATA_BUF Static method Private Method Write Performance Data to Trace Buffer 20050704
32 TRACE_WRITE_TEXT Static method Private Method Write Trace with Required Level for Context 20050704
33 TRACE_WRITE_TEXTLIST Static method Private Method Write Trace with Required Level for Context 20050704
34 TRACE_WRITE_TEXTLIST_BUF Static method Private Method Write Trace with Required Level for Context 20050704
35 TRACE_WRITE_TEXT_BUF Static method Private Method Write Trace with Required Level for Context 20050704
36 TRACE_XSTRING Static method Private Method Write Blob in Trace 20050704
Events
Class CL_SOAP_RUNTIME_MONITORING has no event.
Types
Class CL_SOAP_RUNTIME_MONITORING has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SOAP_RUNTIME_MONITORING has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IF Value transfer Object reference (TYPE REF TO) IF_SOAP_RUNTIME_UTILS SOAP Runtime Utility (Trace, Logging, Monitoring) 20050704

Method CREATE on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method FLUSH_TRCBUF Signature

Method FLUSH_TRCBUF on class CL_SOAP_RUNTIME_MONITORING has no parameter.
Method FLUSH_TRCBUF on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method RESET_TRCBUF Signature

Method RESET_TRCBUF on class CL_SOAP_RUNTIME_MONITORING has no parameter.
Method RESET_TRCBUF on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_CSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) RSLGAREA $REF$ 20050704
2 Importing SUBID Call by reference Type reference (TYPE) RSLGSUBID $REF$ 20050704
3 Importing TEXT Call by reference Type reference (TYPE) STRING Text für Syslog (max. 14 Worte) 20050704

Method SYSLOG_CSTRING on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Value transfer Object reference (TYPE REF TO) CX_SOAP_CORE Ausnahme 20050704

Method SYSLOG_EXCEPTION on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_EXCEPTION2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Value transfer Object reference (TYPE REF TO) CX_ROOT Irgendeine Ausnahme 20050704

Method SYSLOG_EXCEPTION2 on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_EXCEPTION3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Value transfer Object reference (TYPE REF TO) CX_SOAP_FAULT SOAP-Fault-Ausnahme 20050704

Method SYSLOG_EXCEPTION3 on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_SR0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING Syslog Text (max. 14 Worte) 20050704

Method SYSLOG_SR0 on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_SR1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING Syslog Text (max. 14 Worte) 20050704

Method SYSLOG_SR1 on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_SR2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING Syslog Text (max. 14 Worte) 20050704

Method SYSLOG_SR2 on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_SR3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING Syslog Text (max. 14 Worte) 20050704

Method SYSLOG_SR3 on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method SYSLOG_WRITE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) CL_SOAP_CONTEXT $REF$ 20050704
2 Importing LEVEL Call by reference Type reference (TYPE) I Schwere Stufe 20050704
3 Importing TEXT Call by reference Type reference (TYPE) STRING Syslog Text (max .14 Worte) 20050704

Method SYSLOG_WRITE_TEXT on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_ADD_HEADERLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_LINE Value transfer Type reference (TYPE) STRING Eine Kopfzeile für Tracedatei 20050704

Method TRACE_ADD_HEADERLINE on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_CSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING $REF$ 20050704

Method TRACE_CSTRING on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_CX_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Irgendeine Ausnahme 20050704
2 Importing POSITION Call by reference Type reference (TYPE) STRING Klasse und Methode 20050704

Method TRACE_CX_ROOT on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_CX_SOAP_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SOAP_CORE exception 20050704
2 Importing POSITION Call by reference Type reference (TYPE) STRING Klasse und Methode 20050704

Method TRACE_CX_SOAP_CORE on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_CX_SOAP_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SOAP_FAULT SOAP-Fault Ausnahme 20050704
2 Importing POSITION Call by reference Type reference (TYPE) STRING Klasse und Methode 20050704

Method TRACE_CX_SOAP_FAULT on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_FORMAT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FHEADER Value transfer Type reference (TYPE) SOAP_TRACE_LIST Formatierte Kopfzeilen 20050704
2 Importing HEADER Value transfer Type reference (TYPE) SOAP_TRACE_LIST Unformatierte Kopfzeilen 20050704

Method TRACE_FORMAT_HEADER on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_FORMAT_PERF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FTRACE Value transfer Type reference (TYPE) STRING Formatierter Trace 20050704

Method TRACE_FORMAT_PERF_DATA on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_FORMAT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FTRACE Value transfer Type reference (TYPE) STRING Formated trace text 20050704
2 Importing TRACE Value transfer Type reference (TYPE) STRING Trace text 20050704

Method TRACE_FORMAT_TEXT on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_GET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LEVEL Value transfer Type reference (TYPE) I Aktueller Tracelevel 20050704

Method TRACE_GET_LEVEL on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_GET_LEVEL_FROM_TK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LEVEL Value transfer Type reference (TYPE) I Tracelevel 20050704
2 Importing TRKEY Value transfer Type reference (TYPE) SCR_TRANSPORT_KEY Transportkey 20050704

Method TRACE_GET_LEVEL_FROM_TK on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_GET_LEVEL_FROM_WP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LEVEL Value transfer Type reference (TYPE) I Tracelevel des Workprozesses 20050704

Method TRACE_GET_LEVEL_FROM_WP on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_KEEP_LAST_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Value transfer Type reference (TYPE) STRING 20050704

Method TRACE_KEEP_LAST_BUF on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_LINES Value transfer Type reference (TYPE) SOAP_TRACE_LIST Kopfzeilen für Tracedatei 20050704

Method TRACE_SET_HEADER on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_SET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Value transfer Type reference (TYPE) I Aktueller Tracelevel 20050704

Method TRACE_SET_LEVEL on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_SET_PRELEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Value transfer Type reference (TYPE) I Vorläufiger Tracelevel 20050704

Method TRACE_SET_PRELEVEL on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_WRITE_BLOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BLOB Call by reference Type reference (TYPE) XSTRING zu schreibender binärer Puffer 20050704
2 Importing LEVEL Call by reference Type reference (TYPE) I Trace Level 20050704

Method TRACE_WRITE_BLOB on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_WRITE_BLOB_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BLOB Call by reference Type reference (TYPE) XSTRING zu schreibender binärer Puffer 20050704
2 Importing LEVEL Call by reference Type reference (TYPE) I Trace Level 20050704

Method TRACE_WRITE_BLOB_BUF on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_WRITE_PERF_DATA_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGIN Call by reference Type reference (TYPE) BOOLEAN Setze Zeitstempel für Beginn 20050704
2 Importing END Call by reference Type reference (TYPE) BOOLEAN Setze Zeitstempel für Ende 20050704
3 Importing ID Call by reference Type reference (TYPE) STRING Schlüssel der Messung 20050704

Method TRACE_WRITE_PERF_DATA_BUF on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_WRITE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I Trace for diesen Level schreiben 20050704
2 Importing TEXT Call by reference Type reference (TYPE) STRING Trace Text 20050704

Method TRACE_WRITE_TEXT on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_WRITE_TEXTLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I Trace for diesen Level schreiben 20050704
2 Importing TEXTS Call by reference Type reference (TYPE) SOAP_TRACE_LIST Trace Text 20050704

Method TRACE_WRITE_TEXTLIST on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_WRITE_TEXTLIST_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I Trace for diesen Level schreiben 20050704
2 Importing TEXTS Call by reference Type reference (TYPE) SOAP_TRACE_LIST Trace Text 20050704

Method TRACE_WRITE_TEXTLIST_BUF on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_WRITE_TEXT_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I Trace for diesen Level schreiben 20050704
2 Importing TEXT Call by reference Type reference (TYPE) STRING Trace Text 20050704

Method TRACE_WRITE_TEXT_BUF on class CL_SOAP_RUNTIME_MONITORING has no exception.

Method TRACE_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BLOB Call by reference Type reference (TYPE) XSTRING $REF$ 20050704

Method TRACE_XSTRING on class CL_SOAP_RUNTIME_MONITORING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710