com.atlassian.jira.instrumentation.InstrumentationListenerManager |
![]()
|
Manager that handles calling registered listeners to send data to the analytics package.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Add a listener
| |||||||||||
Apply function to each listener.
| |||||||||||
Runs all the registered RequestListeners at the end of the
Request processing.
| |||||||||||
Runs all the registered RequestListeners at the beginning of the Request processing.
| |||||||||||
Remove a listener.
|
Add a listener
listener | The listener to add. |
---|
Apply function to each listener.
apply | Run a function on each listener. |
---|
Runs all the registered RequestListeners at the end of the Request processing.
path | The request path |
---|---|
traceId | If the request has an X-B3-traceId header then we use this as the unique ID. |
requestTime | An @{link Optional} that may contain the request time. |
Runs all the registered RequestListeners at the beginning of the Request processing.
Remove a listener.
listener | The listener to remove. |
---|