SAP ABAP Class CL_SOAP_MONI_FACTORY (SOAP Monitoring Factory)
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_PROXY_TRACE_FACTORY Proxy Agent 20070208
Properties
Class CL_SOAP_MONI_FACTORY  
Short Description SOAP Monitoring Factory    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_MONITORING   SOAP Monitoring Framework 
Created 20050718   SAP 
Last change 20140121   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_PROXY_TRACE_FACTORY Proxy Agent 20070208
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_MONI_CACHE_DB 20061008 SRT Monitoring Data Repository
2 CL_SOAP_MONI_CACHE_PMI 20050725 Local Cache Using PMI
3 CL_SOAP_MONI_COLLECTOR 20051120 Collection of All Measuring Points
4 CL_SOAP_MONI_READ 20050728 Formatting Web service calls
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CACHE_TYPE_ASTAT Constant Public Type reference (TYPE) STRING TSRTM_CACHE_ASTAT ASTAT Cache 20050728
2 CO_CACHE_TYPE_ASTAT_READER Constant Public Type reference (TYPE) STRING TSRTM_CACHE_ASTAT_READER ASTAT Cache 20050725
3 CO_CACHE_TYPE_ASTAT_WRITER Constant Public Type reference (TYPE) STRING TSRTM_CACHE_ASTAT_WRITER ASTAT Cache 20050725
4 CO_CACHE_TYPE_DB Constant Public Type reference (TYPE) STRING TSRTM_CACHE_DB DB Cache 20061008
5 CO_CACHE_TYPE_DB_READER Constant Public Type reference (TYPE) STRING TSRTM_CACHE_DB_READER DB Cache 20061008
6 CO_CACHE_TYPE_DB_WRITER Constant Public Type reference (TYPE) STRING TSRTM_CACHE_DB_WRITER DB Cache 20061008
7 CO_CACHE_TYPE_PMI Constant Public Type reference (TYPE) STRING TSRTM_CACHE_PMI PMI Cache 20050728
8 CO_CACHE_TYPE_PMI_READER Constant Public Type reference (TYPE) STRING TSRTM_CACHE_PMI_READER PMI Cache 20050725
9 CO_CACHE_TYPE_PMI_WRITER Constant Public Type reference (TYPE) STRING TSRTM_CACHE_PMI_WRITER PMI Cache 20050725
10 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_MONI_FACTORY' Class Name 20050725
11 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_MONITORING SOAP Runtime Processor Unit ID 20060221
12 M_CURRENT_CACHE_TYPE Static Attribute Private Type reference (TYPE) STRING Current Cache Type 20050728
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050728
2 CREATE_CACHE_READER Static method Public Method Creates Instance of Monitoring Cache Reader 20061107
3 CREATE_CACHE_READER_DB Static method Public Method Creates Instance of Monitoring Cache Reader 20061107
4 CREATE_CACHE_WRITER Static method Public Method Creates Instance of Monitoring Cache Writer 20050718
5 CREATE_CACHE_WRITER_DB Static method Public Method Creates Instance of Monitoring Cache Writer 20070328
6 CREATE_CALL_SELECTION Static method Public Method Creates an instance of the headers for selected calls 20051111
7 CREATE_DB_ADAPTER Static method Protected Method Creates an instance of the DB adapter 20061008
8 CREATE_LOGTRC_MANAGER Static method Public Method Creates an instance of log trace management 20061026
9 CREATE_LOGTRC_READER Static method Public Method Creates an instance of the logging and tracing reader 20051116
10 CREATE_LOG_TO_CCMS Static method Public Method Creates Instance of CCMS Alert Object 20051007
11 CREATE_META_DATA_API Static method Public Method Creates an instance of the meta data API 20051118
12 CREATE_MONI_LOGTRC_COLLECTION Static method Public Method Creates an instance for the logtrc collection 20060524
13 CREATE_MONI_NAVIGATION Static method Public Method Creates an instance of the Navigation Index 20060915
14 CREATE_MONI_READER Static method Public Method Creates Instance of Monitoring Reader 20050728
15 CREATE_NAVI_SELECTION Static method Public Method Create Instance: Navigation Index Selection 20060922
16 CREATE_NWA_API_CONTROLLER Static method Public Method Creates an instance of the NWA API controller 20060824
17 CREATE_PAYLOAD_READER Static method Public Method Creates Instance of Payload Trace Reader 20051007
18 CREATE_PAYLOAD_WRITER Static method Public Method Creates Instance of Payload Trace Writer 20051007
19 CREATE_PMI_ADAPTER Static method Protected Method Creates Instance of PMI Adapter 20051116
20 CREATE_RECORD_SELECTION Static method Public Method Creates an instance of the events for selected calls 20060322
21 CREATE_TRC_RT_CTX_CONTROLLER Static method Public Method Creates an instance of the SOAP Runtime trace context 20060125
22 CREATE_XI_PERSIST_OBJ Static method Public Method Creates Instance of XI Persist Object 20050728
23 _CREATE_CACHE_READER Static method Private Method Creates Instance of Monitoring Cache Reader 20050728
24 _CREATE_CACHE_READER_DB Static method Private Method Creates Instance of Monitoring Cache Reader 20061107
25 _CREATE_CACHE_WRITER Static method Private Method Creates Instance of Monitoring Cache Writer 20050728
26 _CREATE_CACHE_WRITER_DB Static method Private Method Creates Instance of Monitoring Cache Writer 20070328
Events
Class CL_SOAP_MONI_FACTORY has no event.
Types
Class CL_SOAP_MONI_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_CACHE_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CACHE_READER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_READ 20061107
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061107

Method CREATE_CACHE_READER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CACHE_READER_DB Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_READ_DB Interface for Reading from ESI Cache 20061107
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061107

Method CREATE_CACHE_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CACHE_WRITER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_WRITE 20050718
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20050725

Method CREATE_CACHE_WRITER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CACHE_WRITER_DB Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_WRITE_DB Interface for Reading from DB 20070328
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20070328

Method CREATE_CALL_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CALL_SELECTION Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CALL_SELECTION Selection criteria for ws calls 20051111
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20051114

Method CREATE_DB_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DB_ADAPTER Value transfer Object reference (TYPE REF TO) CL_SOAP_MONI_DB_ADAPTER Schreib und Lese API von PMI 20061008
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061008

Method CREATE_LOGTRC_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGTRC_MANAGER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_LT_MANAGEMENT Verwaltung der Logging&Tracing 20061026
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061026

Method CREATE_LOGTRC_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGTRC_READER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_LOGTRC_READER Inteface for reading of logging 20051116
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20051116

Method CREATE_LOG_TO_CCMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOG_TO_CCMS Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_LOG_TO_CCMS Interface to CCMS alert monitoring 20051017
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20051019

Method CREATE_META_DATA_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning META_DATA_API Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_METADATA 20051118
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20051118

Method CREATE_MONI_LOGTRC_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOGTRC_COLLECTION Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_LOGTRC_COLLECTION Schreib-API für Konfiguration vom SOAP Runtime Monitoring 20060524
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20060524

Method CREATE_MONI_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAVIGATION Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_NAVIGATION Navigation zwischen den verschiedenen Monitoringsarten 20060915
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20060915

Method CREATE_MONI_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning READER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_READ 20050728
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20050728

Method CREATE_NAVI_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_NAVI_SELECTION Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_NAVI_SELECTION NavigationsINDEX: Selectionskriterien 20060922
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20060922

Method CREATE_NWA_API_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) CL_SOAP_MONI_NA_API_CONTROLLER NWA API 20060824
2 Importing SDEF Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20060824
# Exception Resumable Description Created on
1 CX_SOAP_MONI_NA_API_CONTROLLER Ausnahmen für CL_SOAP_MONI_NWA_API 20060824

Method CREATE_PAYLOAD_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PAYLOAD_READER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_PAYLOAD_READER Inteface for reading of Payload Trace 20051017
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20051021

Method CREATE_PAYLOAD_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PAYLOAD_WRITER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_PAYLOAD_WRITER Inteface for writing of Payload Trace 20051017
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20051021

Method CREATE_PMI_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PMI_ADAPTER Value transfer Object reference (TYPE REF TO) CL_SOAP_MONI_PMI_ADAPTER Schreib und Lese API von PMI 20051116
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20051116

Method CREATE_RECORD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RECORD_SELECTION Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_RECORD_SELECTION Filter criteria for data records 20060322
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20060322

Method CREATE_TRC_RT_CTX_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRC_RT_CTX Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_TRC_CTX SOAP Runtime Trace Context 20060125
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20060125

Method CREATE_XI_PERSIST_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XI_PERSIST_OBJ Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_TO_XI_PERSIST 20050728
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20050728

Method _CREATE_CACHE_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CACHE_READER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_READ 20050728
2 Importing CACHE_TYPE Call by reference Type reference (TYPE) STRING Cache type 20050728
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20050728

Method _CREATE_CACHE_READER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CACHE_READER_DB Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_READ_DB Interface for Reading from ESI Cache 20061107
2 Importing CACHE_TYPE Call by reference Type reference (TYPE) STRING Cache type 20061107
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20061107

Method _CREATE_CACHE_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CACHE_TYPE Call by reference Type reference (TYPE) STRING Cache type 20050728
2 Returning CACHE_WRITER Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_WRITE 20050728
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20050728

Method _CREATE_CACHE_WRITER_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CACHE_TYPE Call by reference Type reference (TYPE) STRING Cache type 20070328
2 Returning CACHE_WRITER_DB Value transfer Object reference (TYPE REF TO) IF_SOAP_MONI_CACHE_WRITE_DB Interface for Reading from DB 20070328
# Exception Resumable Description Created on
1 CX_SOAP_MONITORING SOAP Monitoring Exception 20070328
History
Last changed by/on SAP  20140121 
SAP Release Created in 710