SAP ABAP Class CL_ABAP_HOTSPOT_TRACE (Kernel Interface für Hot Spot Trace)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷
SHST (Package) ABAP Hotspot Trace

⤷

⤷

Properties
Class | CL_ABAP_HOTSPOT_TRACE | |
Short Description | Kernel Interface für Hot Spot Trace | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SHST | ABAP Hotspot Trace |
Created | 20080317 | SAP |
Last change | 20090618 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ABAP_HOTSPOT_TRACE has no forward declaration.
Interfaces
Class CL_ABAP_HOTSPOT_TRACE has no interface implemented.
Friends
Class CL_ABAP_HOTSPOT_TRACE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SHST_FLAG | ' ' | Hotspot-Flag | 20080317 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | SHST_TYPE | 'F' | Hotspot Prozedur Typ FORM | 20080317 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | SHST_TYPE | 'C' | Hotspot Prozedur Typ Funktionsbaustein | 20080317 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | SHST_TYPE | 'M' | Hotspot Prozedur Typ Methode | 20080317 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | SHST_TYPE | ' ' | beliebiger Prozedurtyp | 20080317 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Programmnamen prüfen | 20080317 |
2 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080317 |
3 | ![]() |
Static method | Public | Method | Alle Hotspot-Definitionen löschen | 20080317 |
4 | ![]() |
Static method | Private | Method | Hotspot-Definitionen löschen (Kernel) | 20080317 |
5 | ![]() |
Static method | Public | Method | Ergebnis-Puffer im Shared-Memory löschen | 20080317 |
6 | ![]() |
Static method | Private | Method | Ergebnis-Puffer löschen (kernel) | 20080317 |
7 | ![]() |
Static method | Public | Method | Hotspot-Definition laden | 20080317 |
8 | ![]() |
Static method | Private | Method | Hotspot-Definition an Kernel übergeben | 20080317 |
9 | ![]() |
Static method | Public | Method | Aktuell definierte Hotspots auslesen | 20080317 |
10 | ![]() |
Static method | Private | Method | Hotspot-Definitionen lesen (Kernel) | 20080317 |
11 | ![]() |
Static method | Public | Method | Ergebnis-Puffer auslesen | 20080317 |
12 | ![]() |
Static method | Private | Method | Ergebnis-Puffer auslesen (Kernel) | 20080317 |
13 | ![]() |
Static method | Public | Method | Status des Hotspot Trace abfragen | 20080317 |
14 | ![]() |
Static method | Public | Method | Hotspot-Trace starten | 20080317 |
15 | ![]() |
Static method | Private | Method | Hotspot-Trace einschalten (Kernel) | 20080317 |
16 | ![]() |
Static method | Public | Method | Hotspot-Trace beenden | 20080317 |
17 | ![]() |
Static method | Private | Method | Hotspot-Trace ausschalten (Kernel) | 20080317 |
18 | ![]() |
Static method | Private | Method | Verifikation der 128-bit Arithmetik (Unittest) | 20080317 |
Events
Class CL_ABAP_HOTSPOT_TRACE has no event.
Types
Class CL_ABAP_HOTSPOT_TRACE has no local type.
Method Signatures
Method CHECK_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEFINITION | Call by reference | Type reference (TYPE) | SHST_HOTSPOT | Hotspot definition | 20080317 | ||
2 | ![]() |
HOTSPOTS | Call by reference | Type reference (TYPE) | SHST_T_HOTSPOTS | Table with hot spot definitions | 20080317 | ||
3 | ![]() |
INDEX | Value transfer | Type reference (TYPE) | I | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid parameter | 20090130 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ABAP_HOTSPOT_TRACE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method CLEAR_HOTSPOTS Signature
Method CLEAR_HOTSPOTS on class CL_ABAP_HOTSPOT_TRACE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ABAP Hotspot Trace not supported in current kernel | 20080317 |
Method CLEAR_HOTSPOTS_INTERNAL Signature
Method CLEAR_HOTSPOTS_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no parameter.
Method CLEAR_HOTSPOTS_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method CLEAR_RESULTS Signature
Method CLEAR_RESULTS on class CL_ABAP_HOTSPOT_TRACE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ABAP Hotspot Trace not supported in current kernel | 20080317 |
Method CLEAR_RESULTS_INTERNAL Signature
Method CLEAR_RESULTS_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no parameter.
Method CLEAR_RESULTS_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method DEFINE_HOTSPOTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEFINITIONS | Call by reference | Type reference (TYPE) | SHST_T_HOTSPOTS | Table with hot spot definitions | 20080317 | ||
2 | ![]() |
HOTSPOTS | Value transfer | Type reference (TYPE) | SHST_T_HOTSPOTS | Table with hot spot definitions | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid parameter | 20080317 | |
2 | ![]() |
Adding new hot spots not possible( table full) | 20080317 | |
3 | ![]() |
ABAP Hotspot Trace not supported in current kernel | 20080317 |
Method DEFINE_HOTSPOTS_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HOTSPOTS | Call by reference | Type reference (TYPE) | SHST_T_HOTSPOTS | Table with hot spot definitions | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Adding new hot spots not possible( table full) | 20080317 |
Method GET_HOTSPOTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_HOTSPOTS | Call by reference | Type reference (TYPE) | SHST_T_HOTSPOTS | Table with hot spot definitions | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ABAP Hotspot Trace not supported in current kernel | 20080317 |
Method GET_HOTSPOTS_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_HOTSPOTS | Call by reference | Type reference (TYPE) | SHST_T_HOTSPOTS | Table with hot spot definitions | 20080317 |
Method GET_HOTSPOTS_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method GET_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLEAR_RESULTS | Call by reference | Type reference (TYPE) | SHST_FLAG | Hotspot-Flag | 20080317 | ||
2 | ![]() |
RESULTS | Call by reference | Type reference (TYPE) | SHST_T_RESULTS | ABAP Hotspot-Trace reultt table | 20080317 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ABAP Hotspot Trace not supported in current kernel | 20080317 |
Method GET_RESULTS_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RESULTS | Call by reference | Type reference (TYPE) | SHST_T_RESULTS | ABAP Hotspot-Trace reultt table | 20080317 | ||
2 | ![]() |
IM_CLEAR_RESULTS | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20080317 |
Method GET_RESULTS_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method GET_TRACE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
STATE | Call by reference | Type reference (TYPE) | SHST_STATE | ABAP Hotspot Trace Status | 20080317 |
Method GET_TRACE_STATE on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method START_TRACE Signature
Method START_TRACE on class CL_ABAP_HOTSPOT_TRACE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ABAP Hotspot Trace not supported in current kernel | 20080317 |
Method START_TRACE_INTERNAL Signature
Method START_TRACE_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no parameter.
Method START_TRACE_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method STOP_TRACE Signature
Method STOP_TRACE on class CL_ABAP_HOTSPOT_TRACE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ABAP Hotspot Trace not supported in current kernel | 20080317 |
Method STOP_TRACE_INTERNAL Signature
Method STOP_TRACE_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no parameter.
Method STOP_TRACE_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no exception.
Method UNITTEST_INTERNAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_TESTDATA | Call by reference | Type reference (TYPE) | SHST_T_TESTDATA | Table with test data for SHST | 20080317 |
Method UNITTEST_INTERNAL on class CL_ABAP_HOTSPOT_TRACE has no exception.
History
Last changed by/on | SAP | 20090618 |
SAP Release Created in |