@FunctionalInterface public interface InvocationFinallyAction<C extends VisitableCommand> extends InvocationCallback<C>
BaseAsyncInterceptor.invokeNextAndFinally(InvocationContext, VisitableCommand, InvocationFinallyAction)
.Modifier and Type | Method and Description |
---|---|
void |
accept(InvocationContext rCtx,
C rCommand,
Object rv,
Throwable throwable)
Process the result or the exception from an invocation stage and possibly throw an exception.
|
default Object |
apply(InvocationContext rCtx,
C rCommand,
Object rv,
Throwable throwable)
Process the result or the exception from an invocation stage and either return a simple value,
return a new
InvocationStage , or throw an exception. |
void accept(InvocationContext rCtx, C rCommand, Object rv, Throwable throwable) throws Throwable
Throwable
default Object apply(InvocationContext rCtx, C rCommand, Object rv, Throwable throwable) throws Throwable
InvocationCallback
InvocationStage
, or throw an exception.apply
in interface InvocationCallback<C extends VisitableCommand>
Throwable
Copyright © 2021 JBoss by Red Hat. All rights reserved.