SAP ABAP Class CL_HDB_ACTION_PERF_TRC (HDB: show / edit Python trace)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   HAN-DB (Application Component) SAP HANA Database
     SDBA_HDB (Package) DBACOCKPIT for NewDB (HDB)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HDB_ACTION_CONTROLLER HDB: Abstract Action Controller 20120316
Properties
Class CL_HDB_ACTION_PERF_TRC  
Short Description HDB: show / edit Python trace    
Super Class CL_HDB_ACTION_CONTROLLER HDB: Abstract Action Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_HDB   DBACOCKPIT for NewDB (HDB) 
Created 20120316   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_HDB_ACTION_INI_FILE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HDB_ACTION_INI_MOD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_HDB_ACTION_PY_UPD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HDB_ACTION_PERF_TRC has no interface implemented.
Friends
Class CL_HDB_ACTION_PERF_TRC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CMD_PERFTRACE_SAVE Constant Private Type reference (TYPE) SYUCOMM 'PERFTRACE_SAVE' Function Code that Triggered PAI 20120328
2 C_CMD_PERFTRACE_START Constant Private Type reference (TYPE) SYUCOMM 'PERFTRACE_START' Function code that PAI triggered 20120316
3 C_CMD_PERFTRACE_STOP Constant Private Type reference (TYPE) SYUCOMM 'PERFTRACE_STOP' Function code that PAI triggered 20120316
4 C_DEFAULT_ALL Constant Public Type reference (TYPE) CHAR10 '' Character Field Length = 10 20120320
5 C_DEFAULT_DURATION Constant Private Type reference (TYPE) INT1 15 Dummy for B20 int1 (Local Everywhere) 20120328
6 C_DEFAULT_FILE_NAME Constant Private Type reference (TYPE) CHAR128 'perftrace.tpt' 128 character 20120328
7 C_DEFAULT_PASSPORT_TRACELEVEL Constant Private Type reference (TYPE) CHAR8 'NONE' Character field, 8 characters long 20121114
8 C_SECTION_PERFTRACE Constant Private Type reference (TYPE) CHAR10 'perftrace' Character Field Length = 10 20120327
9 DURATION Instance attribute Private Type reference (TYPE) INT4 15 Natural number 20120320
10 FILE_NAME_FOR_SAVE Instance attribute Private Type reference (TYPE) CHAR128 'perftrace.tpt' 128 character 20120320
11 P Static Attribute Public Type reference (TYPE) T_PARAM_INFO 20120316
12 PASSPORT_DROPDOWN Static Attribute Public Type reference (TYPE) T_PASSPORT_DROPDOWN 20121114
13 PF_STATUS Instance attribute Private Attribute reference (LIKE) 20120316
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATA_FROM_DB Instance method Private Method 20120316
2 IS_ACTIVE Instance method Private Method 20120316
3 SAVE_TRACE Instance method Private Method 20120328
4 SCHEDULE_AUTO_STOP Instance method Private Method 20120410
5 SET_TRACE Instance method Private Method 20120316
6 UNSET_TRACE Instance method Private Method 20120316
Events
Class CL_HDB_ACTION_PERF_TRC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_PARAM_INFO Public See coding 20120316 BEGIN OF t_param_info, stat TYPE c LENGTH 50, "status d_usr TYPE c LENGTH 20, "DB user a_usr TYPE c LENGTH 20, "App user app TYPE c LENGTH 64, "Application name pass TYPE c LENGTH 8, "Passport tracelevel pln TYPE c LENGTH 1, "Plan executor prfl TYPE c LENGTH 1, "Function profiler f_nam TYPE c LENGTH 128, "File name time TYPE int1, "duration END OF t_param_info
2 T_PASSPORT_DROPDOWN Public See coding 20121114 t_passport_dropdown TYPE STANDARD TABLE OF hdb_m_perftrace-passport_tracelevel
Method Signatures

Method GET_DATA_FROM_DB Signature

Method GET_DATA_FROM_DB on class CL_HDB_ACTION_PERF_TRC has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120316

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) ABAP_BOOL 20120316
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120327

Method SAVE_TRACE Signature

Method SAVE_TRACE on class CL_HDB_ACTION_PERF_TRC has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120328

Method SCHEDULE_AUTO_STOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting JOB_NAME Call by reference Type reference (TYPE) CLIKE Background job name 20120410
# Exception Resumable Description Created on
1 CX_DBA_ROOT DBA Cockpit: Root exception class 20120410

Method SET_TRACE Signature

Method SET_TRACE on class CL_HDB_ACTION_PERF_TRC has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120316

Method UNSET_TRACE Signature

Method UNSET_TRACE on class CL_HDB_ACTION_PERF_TRC has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20120316
History
Last changed by/on SAP  20130531 
SAP Release Created in 740