Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_LEAN_TRACE | FDT: Lean Trace | 20081211 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_TRACE | FDT: Trace | 20050821 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_TRACE_WRITE | FDT: Trace (Write Interface) | 20050821 |
Properties
Class | CL_FDT_TRACE | |
Short Description | FDT: Trace | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SFDT_CORE | BRFplus: Core |
Created | 20050821 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FDT_LEAN_TRACE | FDT: Lean Trace | 20081211 | ||
2 | IF_FDT_TRACE | FDT: Trace | 20050821 | ||
3 | IF_FDT_TRACE_WRITE | FDT: Trace (Write Interface) | 20050821 |
Friends
Class CL_FDT_TRACE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Single-Character Flag | 20110412 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'R' | Single-Character Flag | 20110412 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'S' | Single-Character Flag | 20110412 | |
4 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20130428 | ||||
5 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20130428 | ||||
6 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20130428 | ||||
7 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CaseParam' | Position Code for Case Parameter in Case | 20090116 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_CONDITION_CELL | Position Code for Condition Cell in Decision Table | 20090108 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CondColumn' | Position Code for Condition Cell in Decision Table | 20130607 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_CONDITION_NODE | Position Code for Condition Node in decision tree | 20090116 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_CONTEXT | Position Code for Context | 20090108 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ContextMapping' | Position Code for Condition in Rule | 20130829 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_CONTEXT_UPDATE | Position Code for Context Update | 20100601 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'DatabaseProcedure' | Position Code for Database Procedure | 20130114 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Exception' | Position Code for Exception | 20090512 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | IF_FDT_ELEMENT=>GC_SIGN_EXCLUDE | Position Code for iexcluded objects | 20130528 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_EXPRESSION | Position Code for Expression | 20090108 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Flo' | Position Code for Flow | 20111005 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FloAct' | Position Code for Flow Activity Node | 20111005 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FloEnd' | Position Code for Flow End | 20111005 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FloError' | Position Code for Flow Error node | 20111005 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FloGwCond' | Position Code for Flow Gateway Condition | 20111005 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ForEachTable' | Position Code for For-Each Table in Loop Expr. | 20090325 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_FUNCTION | Position Code for Function | 20090108 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FunctionModule' | Position Code for Function Module | 20100602 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_FUNCTION_RESULT | Position Code for the Result of a Function | 20130607 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_FUNC_SYSTEM | Position Code for Rules System | 20120717 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'H' | Range: High | 20090303 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_IMPORTING | Position Code for an Importing Parameter | 20130604 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | IF_FDT_ELEMENT=>GC_SIGN_INCLUDE | Position Code for included objects | 20130528 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Info' | Position Code for included objects | 20130705 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Initialize' | Position Code for included objects | 20130626 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Insert' | Position Code for included objects | 20130626 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LpCond' | Position Code for Loop Condition in Loop | 20090327 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LpContinue' | Position Code for Contiune Condition in Loop | 20090327 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LpExit' | Position Code for Exit Condition in Loop | 20090327 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'LpPass' | Position Code for Loop Pass | 20090424 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'L' | Range: Low | 20090303 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_NODE_CONDITION | Positoin Code for Node Condition in Search Tree | 20090116 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'NodeResult' | Positoin Code for Node Result in Search Tree | 20090116 | |
41 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Operand' | Position Code for Operand in Boolean | 20090209 | |
42 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'OtherParam' | Position Code for Other Parameter in Case | 20090116 | |
43 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Range' | Position Code for Range | 20090303 | |
44 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ResultCell' | Position Code for Result Cell in Decision Table | 20090108 | |
45 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ResultNode' | Position Code for Result Node in decision tree | 20090116 | |
46 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ReturnParam' | Position Code for Return Parameter in Case | 20090116 | |
47 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'RsInit' | Position Code for RuleSet Initialization | 20090323 | |
48 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'RsPrecond' | Position Code for RuleSet Pre-Condition | 20090408 | |
49 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Rule' | Position Code for Rule | 20090323 | |
50 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Rs' | Position Code for RuleSet | 20090209 | |
51 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'RCond' | Position Code for Condition in Rule | 20090403 | |
52 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ExtActn' | Position Code for Extended Action in Rule | 20090403 | |
53 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'RFActn' | Position Code for the False Action in Rule | 20090403 | |
54 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'RPrecond' | Position Code for Rule's Condition in Ruleset | 20090408 | |
55 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'RTActn' | Position Code for the True Action in Rule | 20090403 | |
56 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SeqExitCondition' | Position Code for Static Method | 20111129 | |
57 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SeqTargetFunction' | Position Code for Static Method | 20111129 | |
58 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SeqPreCondition' | Position Code for Static Method | 20111129 | |
59 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'StaticMethod' | Position Code for Static Method | 20090519 | |
60 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '#SR' | Position Code Suffix: indicate the traced object is sv range | 20090728 | |
61 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SvRange' | position code for Simplified Range | 20090529 | |
62 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TargetFunction' | Position Code for Function | 20090112 | |
63 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TestParam' | Position Code for Test Parameter in Case | 20090116 | |
64 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Token' | Position Code for Token in Formula | 20090119 | |
65 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Update' | Position Code for included objects | 20130626 | |
66 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_WF_AGENTS | Position Code for agent determination expression in workflow | 20091016 | |
67 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_WF_CONTAINER_ELEM | Position Code for Expression in workflow container element | 20091016 | |
68 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'WorkflowEvent' | Position Code for a raised workflow event | 20091020 | |
69 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'WorkflowEventInstance' | Position Code: Instance of the entity that raises an event | 20091020 | |
70 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'WorkflowMessage' | Position Code for messages raised by the workflow | 20091103 | |
71 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'WorkflowWorkitem' | Position Code for workitem ID of a workflow | 20091103 | |
72 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | CL_FDT_BRS_TRACE=>GC_POSCODE_WHERE_COND | Position Code for Condition in Rule | 20130828 | |
73 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TS_TRACE_CLASS | 20110412 | |||
74 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_LEAN_TRACE=>T_HEADER | Buffer for Traces to be deleted in update task | 20091124 | ||
75 | ![]() |
Static Attribute | Private | Type reference (TYPE) | T_NODE_STACK | Stack of trace element in trace xml | 20070405 | ||
76 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_FDT_LEAN_TRACE=>T_HEADER | Buffer for Traces to be stored in update task | 20091124 | ||
77 | ![]() |
Static Attribute | Private | Type reference (TYPE) | GUID_32 | Log GUID | 20130429 | ||
78 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | Read Class | 20130429 | ||
79 | ![]() |
Static Attribute | Private | Type reference (TYPE) | FDT_TRACE_0000-TRACE_TIMESTAMP | Buffer for old timestamp value | 20110922 | ||
80 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML | IF_IXML | 20060104 | ||
81 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_TYPES=>ID | Pointer to function ID stack | 20061129 | ||
82 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20081216 | ||||
83 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20081216 | ||||
84 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20090317 | ||||
85 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_FDT_TRACE=>TS_TRACE | Trace entries | 20060105 | ||
86 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20081216 | ||||
87 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>T_OBJECT_ID | Stack of function IDs | 20061129 | ||
88 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20090303 | ||||
89 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20081215 | ||||
90 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20130514 | ||||
91 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20130428 | ||||
92 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20090309 | ||||
93 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | True: User defined expression trace instance | 20071009 | ||
94 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20081215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Add some elements for adminisrative data | 20060104 |
2 | ![]() |
Instance method | Private | Method | Add an ABAP variable | 20060105 |
3 | ![]() |
Instance method | Private | Method | Add some Data Object attributes | 20060105 |
4 | ![]() |
Instance method | Private | Method | Add the exception | 20060105 |
5 | ![]() |
Instance method | Private | Method | Add the root element with some attributes | 20060105 |
6 | ![]() |
Instance method | Private | Method | To check the method is vaild or not | 20071009 |
7 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20050828 |
8 | ![]() |
Instance method | Private | Method | Convert MTS_RECORDS (Cluster or JSON) | 20130516 |
9 | ![]() |
Instance method | Private | Method | Get invalid lean trace UUIDs (unversioned object changed) | 20120220 |
10 | ![]() |
Static method | Public | Method | Retrieve all the DB tables that can save lean traces | 20100507 |
11 | ![]() |
Static method | Public | Method | Get node stack list in a string format (used in XSLT) | 20130508 |
12 | ![]() |
Static method | Public | Method | Get Records table (JSON) | 20130508 |
13 | ![]() |
Static method | Public | Method | Get lean trace tables (need to have special include) | 20130514 |
14 | ![]() |
Static method | Public | Method | Get all functions which have traces | 20130508 |
15 | ![]() |
Static method | Private | Method | Check whether the table is a valid Lean Trace table. | 20100428 |
16 | ![]() |
Instance method | Private | Method | Check whether trace mode is Lean | 20090618 |
17 | ![]() |
Static method | Public | Method | Lean Trace: Generate Method to access dynamic trace DB table | 20090309 |
18 | ![]() |
Instance method | Public | Method | Lean Trace: Start Lean Tracing for a new function processing | 20090306 |
19 | ![]() |
Instance method | Public | Method | Merge the supplied trace into this trace | 20070928 |
20 | ![]() |
Static method | Public | Method | Push the top most node name from node stack (used in XSLT) | 20130508 |
21 | ![]() |
Static method | Public | Method | Push the node name in node stack (used in XSLT) | 20130508 |
22 | ![]() |
Instance method | Public | Method | Sets the trace UUID (needed for remote scenarios) | 20120516 |
23 | ![]() |
Instance method | Private | Method | Write into data base | 20060105 |
24 | ![]() |
Static method | Public | Method | Generate system id into the trace | 20120723 |
Events
Class CL_FDT_TRACE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_REC_CLUSTER | Public | See coding | Trace Record (for Cluster Table) | 20130505 | BEGIN OF s_rec_cluster, "like IF_FDT_LEAN_TRACE0>S_RECORD
trace_uuid TYPE sysuuid_x, "but without data reference
seqnr TYPE x LENGTH 4,
id TYPE sysuuid_x,
parent_id TYPE sysuuid_x,
position TYPE char100,
value TYPE xstring,
END OF s_rec_cluster
|
|
2 | S_TABLE_INFO | Public | See coding | 20100608 | BEGIN OF s_table_info,
name TYPE ddtabname,
desc TYPE string,
END OF s_table_info
|
||
3 | S_TRACE_CLASS | Private | See coding | 20110412 | BEGIN OF s_trace_class,
trace_table TYPE tabname,
class TYPE string,
"purpose TYPE char1, " Generate DB enhanced.
END OF s_trace_class
|
||
4 | TS_REC_CLUSTER | Public | See coding | Trace Records (for Cluster Table) | 20130505 | ts_rec_cluster TYPE SORTED TABLE OF s_rec_cluster WITH UNIQUE KEY trace_uuid seqnr
|
|
5 | TS_TRACE_CLASS | Private | See coding | 20110412 | ts_trace_class TYPE SORTED TABLE OF s_trace_class
WITH UNIQUE KEY trace_table
|
||
6 | T_NODE_STACK | Private | See coding | Table to store the node stack in trace XML | 20070405 | t_node_stack TYPE TABLE OF string
|
|
7 | T_TABLE_INFO | Public | See coding | 20100608 | t_table_info TYPE STANDARD TABLE OF s_table_info WITH NON-UNIQUE KEY name
|
Method Signatures
Method ADD_ADMIN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ADMIN_DATA | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20060104 | ||
2 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | The parent element | 20060104 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp | 20060104 |
Method ADD_ADMIN_DATA on class CL_FDT_TRACE has no exception.
Method ADD_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IA_ABAP | Call by reference | Type reference (TYPE) | ANY | ABAP variable | 20060105 | ||
2 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Parent element | 20060105 | ||
3 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CLIKE | Name | 20060105 | ||
4 | ![]() |
RO_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20060105 |
Method ADD_DATA on class CL_FDT_TRACE has no exception.
Method ADD_DATA_OBJECT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | FDT: Data Object | 20060105 | ||
2 | ![]() |
IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | Element | 20060105 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp | 20060105 |
Method ADD_DATA_OBJECT_ATTRIBUTES on class CL_FDT_TRACE has no exception.
Method ADD_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | 20060105 | |||
2 | ![]() |
IX_FDT | Call by reference | Object reference (TYPE REF TO) | CX_FDT | 20060105 |
Method ADD_EXCEPTION on class CL_FDT_TRACE has no exception.
Method ADD_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060105 | ||
2 | ![]() |
IV_ADD_ATTRIBUTES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100818 | ||
3 | ![]() |
IV_ADD_LOG_ELEMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_TRUE: add an element |
20060106 | |
4 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp | 20060105 | ||
5 | ![]() |
RO_ROOT | Value transfer | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | IF_IXML_ELEMENT | 20060105 |
Method ADD_ROOT on class CL_FDT_TRACE has no exception.
Method CHECK_FOR_VALID_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_VALID_CALL | Value transfer | Type reference (TYPE) | ABAP_BOOL | True: The method call is valid | 20071009 |
Method CHECK_FOR_VALID_CALL on class CL_FDT_TRACE has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081216 | ||
2 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TRACE_MODE | Trace mode | 20050828 | ||
3 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20081216 |
Method CONSTRUCTOR on class CL_FDT_TRACE has no exception.
Method CONVERT_RECORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_DB_RECORD | Call by reference | Type reference (TYPE) | FDT_T_TRACE_RECORD | BRFplus: Lean Trace Records | 20130516 |
Method CONVERT_RECORDS on class CL_FDT_TRACE has no exception.
Method GET_INVALID_TRACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITS_RECORD | Call by reference | Type reference (TYPE) | IF_FDT_LEAN_TRACE=>TS_RECORD | Trace Records | 20120220 | ||
2 | ![]() |
IT_HEADER | Call by reference | Type reference (TYPE) | IF_FDT_LEAN_TRACE=>T_HEADER | Trace Headers | 20120220 | ||
3 | ![]() |
RTR_TRACE_UUID_INVALID | Value transfer | Type reference (TYPE) | IF_FDT_LEAN_TRACE=>TR_TRACE_UUID | Invalid Traces | 20120220 |
Method GET_INVALID_TRACES on class CL_FDT_TRACE has no exception.
Method GET_LEAN_TRACE_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ALL | Call by reference | Type reference (TYPE) | T_TABLE_INFO | Cluster and JSON tables | 20130508 | ||
2 | ![]() |
ET_CLUSTER | Call by reference | Type reference (TYPE) | T_TABLE_INFO | Cluster tables | 20130508 | ||
3 | ![]() |
ET_JSON | Call by reference | Type reference (TYPE) | T_TABLE_INFO | JSON tables | 20130508 | ||
4 | ![]() |
IV_EXT_ID | Call by reference | Type reference (TYPE) | FDT_TRACE_EXTERNAL_ID | FDT: External ID for Lean Trace | 20101217 | ||
5 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20100507 | ||
6 | ![]() |
IV_TRACE_ID | Call by reference | Type reference (TYPE) | FDT_UUID | FDT: Universal Unique Identifier | 20100507 | ||
7 | ![]() |
IV_USER | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20101216 |
Method GET_LEAN_TRACE_TABLES on class CL_FDT_TRACE has no exception.
Method GET_NODE_STACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NODE_STACK | Call by reference | Type reference (TYPE) | STRING | string containing the node stack | 20130508 | ||
2 | ![]() |
IV_CLEAR_STACK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE: Outputs all the stack entry else the last stack | 20130508 | |
3 | ![]() |
IV_LOG_ID | Call by reference | Type reference (TYPE) | GUID_32 | Log GUID | 20130508 | ||
4 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_DATA_EXCHANGE=>XML_VERSION | FDT: XML Version Number | 20130508 |
Method GET_NODE_STACK on class CL_FDT_TRACE has no exception.
Method GET_RECORDS_TABLE_JSON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HEADER_TABLE | Call by reference | Type reference (TYPE) | CLIKE | Header Table Name | 20130508 | ||
2 | ![]() |
RV_RECORDS_TABLE | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20130508 |
Method GET_RECORDS_TABLE_JSON on class CL_FDT_TRACE has no exception.
Method GET_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CLUSTER | Call by reference | Type reference (TYPE) | T_TABLE_INFO | Cluster Tables | 20130514 | ||
2 | ![]() |
ET_JSON | Call by reference | Type reference (TYPE) | T_TABLE_INFO | JSON Tables (Headers) | 20130514 | ||
3 | ![]() |
ET_JSON_RECORDS | Call by reference | Type reference (TYPE) | T_TABLE_INFO | JSON Tables (Records) | 20130514 |
Method GET_TABLES on class CL_FDT_TRACE has no exception.
Method GET_TRACED_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETH_FCT_CLUSTER | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Functions w. Traces in Cluster tables | 20130508 | ||
2 | ![]() |
ETH_FCT_JSON | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Functions w. Traces in JSON tables | 20130508 | ||
3 | ![]() |
ETH_FCT_TOTAL | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TH_OBJECT_ID | Functions w. Traces in Cluster or JSON tables (=all traced) | 20130508 |
Method GET_TRACED_FUNCTIONS on class CL_FDT_TRACE has no exception.
Method IS_VALID_LEAN_TRACE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TAB_CLUSTER | Call by reference | Type reference (TYPE) | CSEQUENCE | Name of Cluster Table | 20130429 | ||
2 | ![]() |
IV_TAB_JSON_HEADER | Call by reference | Type reference (TYPE) | CSEQUENCE | Name of JSON Header Table | 20130429 | ||
3 | ![]() |
IV_TAB_JSON_RECORDS | Call by reference | Type reference (TYPE) | CSEQUENCE | Name of JSON Header Records | 20130429 | ||
4 | ![]() |
RV_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100428 |
Method IS_VALID_LEAN_TRACE_TABLE on class CL_FDT_TRACE has no exception.
Method LEAN_CHECK_TRACE_MODE Signature
Method LEAN_CHECK_TRACE_MODE on class CL_FDT_TRACE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100917 |
Method LEAN_GENERATE_DB_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CLASS | Call by reference | Type reference (TYPE) | STRING | 20111013 | |||
2 | ![]() |
IV_TRACE_DB_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: Invalid Input | 20100428 | |
2 | ![]() |
FDT: System Failure | 20090422 |
Method LEAN_START_NEW_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FUNCTION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090306 | ||
2 | ![]() |
IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20090306 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
FDT: System Failure | 20090306 |
Method MERGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_TRACE | FDT: Trace | 20070928 |
Method MERGE on class CL_FDT_TRACE has no exception.
Method POP_NODE_STACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | Node name | 20130508 | ||
2 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_DATA_EXCHANGE=>XML_VERSION | FDT: XML Version Number | 20130508 |
Method POP_NODE_STACK on class CL_FDT_TRACE has no exception.
Method PUSH_NODE_STACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | Node name to be insderted in the stack | 20130508 | ||
2 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | IF_FDT_DATA_EXCHANGE=>XML_VERSION | FDT: XML Version Number | 20130508 |
Method PUSH_NODE_STACK on class CL_FDT_TRACE has no exception.
Method SET_TRACE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRACE_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Trace UUID | 20120516 |
Method SET_TRACE_ID on class CL_FDT_TRACE has no exception.
Method WRITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20060105 |
Method WRITE on class CL_FDT_TRACE has no exception.
Method WRITE_SYSTEM_ID_INTO_TRACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SOURCE_CODE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_SOURCE_CODE | Trace Code | 20120723 | ||
2 | ![]() |
IV_PARENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Parent Object ID | 20120723 | ||
3 | ![]() |
IV_POSITION_NAME | Call by reference | Type reference (TYPE) | CLIKE | Lean trace position name | 20120723 |
Method WRITE_SYSTEM_ID_INTO_TRACE on class CL_FDT_TRACE has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |