SAP ABAP Class CL_ANST_TESTING_AGENT_ATRA (ABAP Trace Functionality for BPCA)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-UPG-NA (Application Component) SAP Note Assistant
⤷
SANST (Package) Automated Notes Search Tool
⤷
⤷
Properties
| Class | CL_ANST_TESTING_AGENT_ATRA | |
| Short Description | ABAP Trace Functionality for BPCA | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SANST | Automated Notes Search Tool |
| Created | 20120126 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ANST_TESTING_AGENT_ATRA has no interface implemented.
Friends
Class CL_ANST_TESTING_AGENT_ATRA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | SE30SESID | Runtime Analysis: Measurement ID | 20120210 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | SE30SESTIM | Runtime Analysis: Start time stamp for a running measurement | 20120210 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Protected | Method | 20120126 | ||
| 2 | Static method | Protected | Method | 20120126 | ||
| 3 | Static method | Public | Method | 20120210 | ||
| 4 | Static method | Private | Method | 20120210 | ||
| 5 | Static method | Public | Method | 20120126 | ||
| 6 | Static method | Public | Method | Turn on session trace | 20120126 | |
| 7 | Static method | Public | Method | 20120126 |
Events
Class CL_ANST_TESTING_AGENT_ATRA has no event.
Types
Class CL_ANST_TESTING_AGENT_ATRA has no local type.
Method Signatures
Method CHECK_RELEASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_METHOD | Call by reference | Type reference (TYPE) | CHAR30 | 20120126 | ||||
| 2 | IV_MIN_RELEASE | Call by reference | Type reference (TYPE) | SYSAPRL | R/3 System, system release | 20120126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120126 |
Method GET_TRACE_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_AGG_FULL | Call by reference | Type reference (TYPE) | FLAG | full aggregation | 20120126 | |||
| 2 | EV_AGG_NON | Call by reference | Type reference (TYPE) | FLAG | no aggregation | 20120126 | |||
| 3 | EV_AGG_PER_CALL | Call by reference | Type reference (TYPE) | FLAG | aggergation per call | 20120126 | |||
| 4 | EV_ON_OFF | Call by reference | Type reference (TYPE) | FLAG | Specific Subparts | 20120126 | |||
| 5 | EV_SERVER_TRACE | Call by reference | Type reference (TYPE) | FLAG | RFC Trace | 20120126 | |||
| 6 | EV_TYPE | Call by reference | Type reference (TYPE) | FLAG | Type of processes to be traced | 20120126 |
Method GET_TRACE_SETTINGS on class CL_ANST_TESTING_AGENT_ATRA has no exception.
Method INIT_CLOCK_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CLOCK_TYPE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20120210 |
Method INIT_CLOCK_TYPE on class CL_ANST_TESTING_AGENT_ATRA has no exception.
Method ON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMM | Call by reference | Type reference (TYPE) | SE30VARTXT | SPACE | Short Text for ABAP Runtime Analysis | 20120210 | ||
| 2 | P_FNAME | Call by reference | Type reference (TYPE) | SE30FNAME | Runtime Analysis: File Name | 20120210 | |||
| 3 | P_PARTICULAR_UNITS | Call by reference | Type reference (TYPE) | SE30L1ONOF | 'X' | Runtime Analyis Measurement Objects: Measure in Sections | 20120210 | ||
| 4 | P_PROG | Call by reference | Type reference (TYPE) | PROGRAM | Program/Transaction in SQL Trace Evaluation | 20120210 | |||
| 5 | P_SESSION_ID | Call by reference | Type reference (TYPE) | SE30SESID | Runtime Analysis: Measurement ID | 20120210 | |||
| 6 | P_SESSION_INIT_TIME | Call by reference | Type reference (TYPE) | SE30SESTIM | Runtime Analysis: Start time stamp for a running measurement | 20120210 | |||
| 7 | P_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'R' | Single-Character Flag | 20120210 | ||
| 8 | P_UREQ_CLIENT | Call by reference | Type reference (TYPE) | MANDT | Client | 20120210 | |||
| 9 | P_UREQ_EDATE | Call by reference | Type reference (TYPE) | SE30U_EDATE | Runtime Analysis: Expiration Date of a Scheduled Measurement | 20120210 | |||
| 10 | P_UREQ_EMODE | Call by reference | Type reference (TYPE) | SE30U_EMODE | Number of External Session (see SM04) | 20120210 | |||
| 11 | P_UREQ_ETIME | Call by reference | Type reference (TYPE) | SE30U_ETIME | Runtime Analysis: Expiration Time of a Scheduled Measurement | 20120210 | |||
| 12 | P_UREQ_IRUNS | Call by reference | Type reference (TYPE) | SE30U_IRUNS | Runtime Analysis: Maximum Number of Scheduled Measurements | 20120210 | |||
| 13 | P_UREQ_ONAME | Call by reference | Type reference (TYPE) | SE30U_ONAME | Runtime Analyis: Object Name | 20120210 | |||
| 14 | P_UREQ_PTYPE | Call by reference | Type reference (TYPE) | SE30U_PTYPE | Runtime Analysis: Process Category | 20120210 | |||
| 15 | P_UREQ_SUSER | Call by reference | Type reference (TYPE) | SE30U_SUSER | ' ' | User who starts the application to be measured | 20120210 | ||
| 16 | P_VNAME | Call by reference | Type reference (TYPE) | SE30VAR | Runtime Analysis: Name of Variant for Restricting Measuremt | 20120210 | |||
| 17 | P_VREF | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TRACE_VARIANT | Runtime Analysis: Measurement Restriction Variant | 20120210 | |||
| 18 | P_VUSER | Call by reference | Type reference (TYPE) | USERNAME | User name | 20120210 | |||
| 19 | P_WP_ID | Call by reference | Type reference (TYPE) | CHAR8 | ' ' | Character field, 8 characters long | 20120210 | ||
| 20 | P_X_NO_AUTOCLOSE | Call by reference | Type reference (TYPE) | FLAG | ' ' | General Flag | 20120210 | ||
| 21 | P_X_RESOLUTION_LOW | Call by reference | Type reference (TYPE) | RS38TCLOCK | ' ' | Runtime analysis: For setting measurement clock | 20120210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | TEXT-071(anst) | 20120210 | ||
| 2 | TEXT-072(anst) | 20120210 | ||
| 3 | TEXT-073(S7) | 20120210 | ||
| 4 | ERR_06, 14, 15: TEXT-074(anst) | 20120210 | ||
| 5 | TEXT-075(anst) | 20120210 | ||
| 6 | TEXT-077(anst) | 20120210 | ||
| 7 | TEXT-078(anst) | 20120210 | ||
| 8 | TEXT-079(anst) | 20120210 | ||
| 9 | TEXT-080(anst) | 20120210 | ||
| 10 | TEXT-081(anst) | 20120210 | ||
| 11 | TEXT-082(anst) | 20120210 | ||
| 12 | TEXT-083(anst) | 20120210 | ||
| 13 | TEXT-086(anst) | 20120210 | ||
| 14 | TEXT-087(anst) | 20120210 | ||
| 15 | TEXT-088(anst) | 20120210 |
Method SESSION_TRACE_OFF Signature
Method SESSION_TRACE_OFF on class CL_ANST_TESTING_AGENT_ATRA has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120126 | |||
| 2 | 20120126 |
Method SESSION_TRACE_ON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value, Return Value After ABAP Statements | 20120126 | |||
| 2 | IV_ATRA_COMMENT | Call by reference | Type reference (TYPE) | TEXT60 | Comment for trace record | 20120126 | |||
| 3 | IV_ATRA_OBJECT_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Program/transaction in SQL trace analysis | 20120126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Method not supported on this release | 20120126 | ||
| 2 | Trace Error | 20120126 |
Method USER_TRACE_ON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EDATE | Call by reference | Type reference (TYPE) | DATS | Expiry date | 20120126 | |||
| 2 | EV_ETIME | Call by reference | Type reference (TYPE) | TIMS | Expiry time | 20120126 | |||
| 3 | EV_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value, Return Value After ABAP Statements | 20120126 | |||
| 4 | IV_ATRA_COMMENT | Call by reference | Type reference (TYPE) | TEXT60 | 'BPCA User Trace' | Comment for trace records | 20120126 | ||
| 5 | IV_ATRA_OBJECT_NAME | Call by reference | Type reference (TYPE) | PROGRAM | Program/transaction in SQL trace analysis | 20120126 | |||
| 6 | IV_UREQ_CLIENT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Client | 20120126 | ||
| 7 | IV_UREQ_IRUNS | Call by reference | Type reference (TYPE) | INT4 | 50 | Number of Sessions to be traced | 20120126 | ||
| 8 | IV_UREQ_SUSER | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | SAP System, User Logon Name | 20120126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Method not supported on this release | 20120126 | ||
| 2 | General Error | 20120126 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 732 |