public class RibbonExecutionListenerAdapter
extends java.lang.Object
implements com.netflix.loadbalancer.reactive.ExecutionListener<io.micronaut.http.HttpRequest<?>,io.micronaut.http.HttpResponse<?>>
ExecutionListener
interface.Constructor and Description |
---|
RibbonExecutionListenerAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
onExceptionWithServer(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context,
java.lang.Throwable exception,
com.netflix.loadbalancer.reactive.ExecutionInfo info) |
void |
onExecutionFailed(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context,
java.lang.Throwable finalException,
com.netflix.loadbalancer.reactive.ExecutionInfo info) |
void |
onExecutionStart(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context) |
void |
onExecutionSuccess(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context,
io.micronaut.http.HttpResponse<?> response,
com.netflix.loadbalancer.reactive.ExecutionInfo info) |
void |
onStartWithServer(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context,
com.netflix.loadbalancer.reactive.ExecutionInfo info) |
public void onExecutionStart(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context) throws com.netflix.loadbalancer.reactive.ExecutionListener.AbortExecutionException
onExecutionStart
in interface com.netflix.loadbalancer.reactive.ExecutionListener<io.micronaut.http.HttpRequest<?>,io.micronaut.http.HttpResponse<?>>
com.netflix.loadbalancer.reactive.ExecutionListener.AbortExecutionException
public void onStartWithServer(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context, com.netflix.loadbalancer.reactive.ExecutionInfo info) throws com.netflix.loadbalancer.reactive.ExecutionListener.AbortExecutionException
onStartWithServer
in interface com.netflix.loadbalancer.reactive.ExecutionListener<io.micronaut.http.HttpRequest<?>,io.micronaut.http.HttpResponse<?>>
com.netflix.loadbalancer.reactive.ExecutionListener.AbortExecutionException
public void onExceptionWithServer(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context, java.lang.Throwable exception, com.netflix.loadbalancer.reactive.ExecutionInfo info)
onExceptionWithServer
in interface com.netflix.loadbalancer.reactive.ExecutionListener<io.micronaut.http.HttpRequest<?>,io.micronaut.http.HttpResponse<?>>
public void onExecutionSuccess(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context, io.micronaut.http.HttpResponse<?> response, com.netflix.loadbalancer.reactive.ExecutionInfo info)
onExecutionSuccess
in interface com.netflix.loadbalancer.reactive.ExecutionListener<io.micronaut.http.HttpRequest<?>,io.micronaut.http.HttpResponse<?>>
public void onExecutionFailed(com.netflix.loadbalancer.reactive.ExecutionContext<io.micronaut.http.HttpRequest<?>> context, java.lang.Throwable finalException, com.netflix.loadbalancer.reactive.ExecutionInfo info)
onExecutionFailed
in interface com.netflix.loadbalancer.reactive.ExecutionListener<io.micronaut.http.HttpRequest<?>,io.micronaut.http.HttpResponse<?>>