FESR API, consumed by E2eTraceLib instead of former EppLib.js. Provides functionality for creating the headers for the frontend-subrecords which will be sent with each first request of an interaction. The headers have a specific format, you may have a look at the createFESR methods.
There is a special order in which things are happening:
1. Interaction starts 1.1. Request 1.1 sent 1.2. Request 1.2 sent 2. Interaction starts 2.1 Creation of FESR for 1. interaction 2.2 Request 2.1 sent with FESR header for 1. interaction ...
Node | Description |
---|
Method | Description |
---|---|
module:sap/ui/performance/trace/FESR.getActive | |
module:sap/ui/performance/trace/FESR.onBeforeCreated |
Hook function that allows to override specific FESR header information. |
module:sap/ui/performance/trace/FESR.setActive |
Param | Type | DefaultValue | Description |
---|
Hook function that allows to override specific FESR header information.
Param | Type | DefaultValue | Description |
---|---|---|---|
oFESRHandle | object |
The header information that can be modified |
|
stepName | string |
The step name with |
|
appNameLong | string |
The application name with max 70 chars |
|
appNameShort | string |
The application name with max 20 chars |
|
interactionType | string |
Type of interaction: 0 = not implemented, 1 = app start, 2 = step in open app, 3 = unknown |
|
timeToInteractive | int |
The Time To Interactive (TTI) with max 16 digits |
|
oInteraction | object |
The corresponding interaction object, read-only |
Param | Type | DefaultValue | Description |
---|---|---|---|
bActive | boolean |
State of the FESR header creation |
|
sUrl | string |
beacon url |