SAP ABAP Class CL_SPI_E2E_TRACE_MANAGER (Configure E2E Trace)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PMI (Application Component) Process Monitoring Infrastructure
     SPI_E2E_TRACE (Package) PMI Enhancements for E2E Trace
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SPI_E2E_TRACE_MANAGER API for E2E Trace 20070803
Properties
Class CL_SPI_E2E_TRACE_MANAGER  
Short Description Configure E2E Trace    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPI_E2E_TRACE   PMI Enhancements for E2E Trace 
Created 20070711   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SPI_E2E_TRACE_MANAGER API for E2E Trace 20070803
Friends
Class CL_SPI_E2E_TRACE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_ABAP_TRACE_CFG_BUFFER Static Attribute Private Type reference (TYPE) T_ABAP_TRACE_CFG_BUFFER_T 20080124
2 GT_JAVA_TRACE_CFG_BUFFER Static Attribute Private Type reference (TYPE) T_JAVA_TRACE_CFG_BUFFER_T 20070918
3 G_COUNT Static Attribute Private Type reference (TYPE) I 20080201
Methods
# Method Level Visibility Method type Description Created on
1 FLUSH_JAVA_DATA Static method Public Method Requests data transport from all Java servers 20081021
2 GET_AGENTS Static method Public Method Gets all agents for E2E trace configuration 20070711
3 GET_CONDITION_FIELDS Static method Public Method Gets all agent fields for E2E trace conditions 20070711
4 GET_DESTINATIONS Static method Private Method Gets all destinations and signatures of the process 20080201
5 GET_TRACE Static method Public Method Gets the current E2E trace configuration for a step 20070711
6 GET_TRACE_LIMIT Static method Public Method Gets time limit for deactivation 20080728
7 GET_TRACE_PROCESSES Static method Public Method Gets all PMI processes with runtime mode "Trace" 20070731
8 IS_TRACE_ACTIVE Static method Public Method Checks whether trace conditions are set for the step 20070912
9 LOAD_ALL_ABAP_TRACES Static method Public Method Loads all ABAP traces in the internal buffer 20080124
10 LOAD_ALL_JAVA_TRACES Static method Public Method Loads all Java traces to internal buffer 20080411
11 RECEIVE_TRACE_CONFIG Static method Public Method Callback routine for RFC 20080204
12 RESET_ALL_TRACES Static method Public Method Resets the E2E trace configurations for all steps 20071017
13 RESET_TRACE Static method Public Method Resets the E2E trace configuration for a step 20070711
14 SET_TRACE Static method Public Method Sets the E2E trace configuration for a step 20070711
15 SET_TRACE_LIMIT Static method Public Method Sets time limit for deactivation 20080728
Events
Class CL_SPI_E2E_TRACE_MANAGER has no event.
Types
Class CL_SPI_E2E_TRACE_MANAGER has no local type.
Method Signatures

Method FLUSH_JAVA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20081021
2 Returning RP_SUCCESS Value transfer Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20081021
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse für E2E Trace 20081021

Method GET_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_AGENTS Value transfer Type reference (TYPE) TSPICMAGD Liste von Referenzen auf Agentendefinitionen 20070711
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse 20070711

Method GET_CONDITION_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20070711
2 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20070731
3 Importing IP_STEP_ID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20070731
4 Returning RT_CONDITION_FIELDS Value transfer Type reference (TYPE) TSPICMAGFLD Tabelle mit Referenzen auf Feldvorrat Agent 20070711
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse 20070711

Method GET_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESTINATION Call by reference Type reference (TYPE) TT_DESTINATION Destinationen und Signaturen 20080201
2 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20080201
3 Importing IT_RFCTYPE Call by reference Type reference (TYPE) TT_RFCTYPE Destinationsyp 20081029
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse für E2E Trace 20080201

Method GET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_LAST_TRACE_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20070727
2 Exporting EP_LAST_TRANSACTION_ID Call by reference Type reference (TYPE) CHAR32 UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20070727
3 Exporting EP_NO_OF_REPEATS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070711
4 Exporting EP_NO_OF_TRIGGERED_TRACES Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070727
5 Exporting EP_TIMELIMIT Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20070711
6 Exporting EP_TRACE_FLAGS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070711
7 Exporting ET_CONDITIONS Call by reference Type reference (TYPE) TSPIAGFCON Tabelle mit Konditionssätzen 20070711
8 Importing IP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20070711
9 Importing IP_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20070711
10 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20070731
11 Importing IP_STEP_ID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20070731
12 Importing IP_TRACE_ID Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agenten-ID 20070912
13 Importing IP_USE_BUFFER Call by reference Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20070918
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse 20070711

Method GET_TRACE_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCTYPE Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20080728
2 Returning RT_TRACE_LIMIT Value transfer Type reference (TYPE) TSPITRCLMT Tabelle von Trace-Dauer-Begrenzungen 20080728

Method GET_TRACE_LIMIT on class CL_SPI_E2E_TRACE_MANAGER has no exception.

Method GET_TRACE_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TRACE_PROCESSES Value transfer Type reference (TYPE) TSPICMPD Liste von Referenzen auf Prozessdefinitionen 20070731
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse für E2E Trace API 20070731

Method IS_TRACE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20070912
2 Importing IP_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20070912
3 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20070912
4 Importing IP_STEP_ID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20070912
5 Importing IP_TRACE_ID Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20070912
6 Importing IP_USE_BUFFER Call by reference Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20070918
7 Returning RP_IS_TRACE_ACTIVE Value transfer Type reference (TYPE) SPIBOOL SPI Global: Boolscher Wert 20070912
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse für E2E Trace 20070912

Method LOAD_ALL_ABAP_TRACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20080124
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse für E2E Trace 20080124

Method LOAD_ALL_JAVA_TRACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20080411
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse für E2E Trace 20080411

Method RECEIVE_TRACE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20080204

Method RECEIVE_TRACE_CONFIG on class CL_SPI_E2E_TRACE_MANAGER has no exception.

Method RESET_ALL_TRACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20071017
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse 20071017

Method RESET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20070711
2 Importing IP_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20070711
3 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20070731
4 Importing IP_STEP_ID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20070731
5 Importing IP_TRACE_ID Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20070912
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse 20070711

Method SET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AGENT_ID Call by reference Type reference (TYPE) SPIAGNTID SPI Global: Agenten-ID 20070711
2 Importing IP_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20070711
3 Importing IP_NO_OF_REPEATS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070711
4 Importing IP_PROCESS_ID Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20070731
5 Importing IP_STEP_ID Call by reference Type reference (TYPE) SPIPRSTID SPI: ID eines Prozessschrittes 20070731
6 Importing IP_TIMELIMIT Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20070711
7 Importing IP_TRACE_FLAGS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070711
8 Importing IP_TRACE_ID Call by reference Type reference (TYPE) SPIAGSIGN SPI Global: Agentensignatur 20070912
9 Importing IT_CONDITIONS Call by reference Type reference (TYPE) TSPIAGFCON Tabelle mit Konditionssätzen 20070711
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse 20070711

Method SET_TRACE_LIMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PROCTYPE Call by reference Type reference (TYPE) SPIPROCTP SPI: ID eines Prozesstypen 20080728
2 Importing IP_TIMELIMIT Call by reference Type reference (TYPE) TZNTSTMPS Zeitlimit 20080728
# Exception Resumable Description Created on
1 CX_SPI_E2E_TRACE Ausnahmeklasse für E2E Trace 20080728
History
Last changed by/on SAP  20110908 
SAP Release Created in 700