SAP ABAP Class CL_TPDAPI_SESSION (Debug Session)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_API (Package) Debugger API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDAPI_CONTROL_SERVICES Control over Debugger Status 20091102
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDAPI_SCRIPT_HANDLER Script Handler 20120301
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDAPI_SESSION Debug Session (Attached) 20091102
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TPDAPI_STACK_HANDLER Stack Handler 20100113
Properties
Class CL_TPDAPI_SESSION  
Short Description Debug Session    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class TPDAPI    
Program status     
Category 0   
Package STPDA_API   Debugger API 
Created 20091022   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDAPI_SESSION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_TPDAPI_CONTROL_SERVICES Control over Debugger Status 20091102
2 IF_TPDAPI_SCRIPT_HANDLER Script Handler 20120301
3 IF_TPDAPI_SESSION Debug Session (Attached) 20091102
4 IF_TPDAPI_STACK_HANDLER Stack Handler 20100113
Friends
Class CL_TPDAPI_SESSION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CX_ROOT Instance attribute Private Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20091104
2 CX_TPDA_SYS Instance attribute Private Object reference (TYPE REF TO) CX_TPDA_SYS Exceptions of Kernel Interface 20091104
3 FLG_SCRIPT_STOPPED Instance attribute Private Type reference (TYPE) XFLAG 20120301
4 RDA_SOURCEINFO Instance attribute Private Object reference (TYPE REF TO) DATA 20091119
5 REF_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_TPDA_CONTROL TPDA: Interface Kernel/ ABAP 20091103
6 REF_SCRIPT Instance attribute Private Object reference (TYPE REF TO) CL_TPDA_SCRIPT 20120301
7 REF_SCRIPT_RUNNER Instance attribute Private Object reference (TYPE REF TO) CL_TPDA_SCRIPT_RUNNER 20120301
8 REF_SOURCE Instance attribute Private Object reference (TYPE REF TO) CL_TPDAPI_SOURCE Information About Sources 20091104
9 REF_STACK_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_TPDA_STACK_HANDLER TPDA: ABAP/DYNP Stack 20100114
10 REF_TEMP_BP Instance attribute Private Object reference (TYPE REF TO) IF_TPDAPI_BP Breakpoint 20100520
11 SESSION_ID Instance attribute Private Type reference (TYPE) SYSUUID_C32 20120203
12 S_REF_SESSION Static Attribute Private Object reference (TYPE REF TO) CL_TPDAPI_SESSION Debug Session 20091109
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONTROLLER Instance method Public Method 20091112
2 GET_DATA_SERVICES Instance method Private Method 20091109
3 HANDLE_NEW_STATE Instance method Private Method 20091104
4 INIT Instance method Private Method 20091102
5 RAISE_DEBUGGER_EVENT Instance method Private Method 20110713
6 SET_CONTROLLER Instance method Private Method 20091112
7 S_GET_INSTANCE Static method Public Method 20091109
Events
Class CL_TPDAPI_SESSION has no event.
Types
Class CL_TPDAPI_SESSION has no local type.
Method Signatures

Method GET_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_CONTROLLER Value transfer Object reference (TYPE REF TO) IF_TPDA_CONTROL TPDA: Schnittstelle Kernel/ ABAP 20091112
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091112

Method GET_DATA_SERVICES Signature

Method GET_DATA_SERVICES on class CL_TPDAPI_SESSION has no parameter.
Method GET_DATA_SERVICES on class CL_TPDAPI_SESSION has no exception.

Method HANDLE_NEW_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_EVENT Value transfer Object reference (TYPE REF TO) IF_TPDAPI_EVENT Nachrichtenobjekt 20091207
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091104

Method INIT Signature

Method INIT on class CL_TPDAPI_SESSION has no parameter.
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091105

Method RAISE_DEBUGGER_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_EVENT Call by reference Object reference (TYPE REF TO) IF_TPDAPI_EVENT 20110713

Method RAISE_DEBUGGER_EVENT on class CL_TPDAPI_SESSION has no exception.

Method SET_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_CONTROLLER Value transfer Object reference (TYPE REF TO) IF_TPDA_CONTROL TPDA: Schnittstelle Kernel/ ABAP 20091112
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091112

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_SESSION Value transfer Object reference (TYPE REF TO) CL_TPDAPI_SESSION Service Instanz des Debuggers 20091109
# Exception Resumable Description Created on
1 CX_TPDAPI_FAILURE Fehler im TPDAPI 20091109
History
Last changed by/on SAP  20140121 
SAP Release Created in 800