RequestFinishedInfo.Listener

public abstract class RequestFinishedInfo.Listener


Listens for finished requests for the purpose of collecting metrics.

Summary

Public constructors

Listener(Executor executor)

Public methods

Executor

Returns this listener's executor.

abstract void

Invoked with request info.

Public constructors

Listener

public Listener(Executor executor)

Public methods

getExecutor

public Executor getExecutor()

Returns this listener's executor. Can be called on any thread.

Returns
Executor

this listener's java.util.concurrent.Executor

onRequestFinished

public abstract void onRequestFinished(RequestFinishedInfo requestInfo)

Invoked with request info. Will be called in a task submitted to the java.util.concurrent.Executor returned by getExecutor.

Parameters
RequestFinishedInfo requestInfo

RequestFinishedInfo for finished request.