com.atlassian.bitbucket.request.RequestManager |
Sets up and tears down all logic for processing requests, such as logging, access logging, profiling and publishing
RequestStartedEvent
and
RequestEndedEvent
.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Sets up and tears down all logic for processing requests.
| |||||||||||
Sets up and tears down all logic for processing requests.
callback | called after the RequestStartedEvent has been published. |
---|---|
requestInfoProvider | provides request details such as sessionId, remoteAddress that are used to set up logging. |
when withRequest(RequestContext) throws an exception.
|
|
Exception |
null
if there is no current request, for instance
when running a task in a background thread.
null
if there is no
current request, for instance when running a task in a background thread.null
if there is no current request.