@FunctionalInterface
public interface SynchronousOperationFunction<T,R>
OperationHandler.sync(io.nexusrpc.handler.SynchronousOperationFunction<T, R>) representing a call made for every operation
call.| Modifier and Type | Method and Description |
|---|---|
R |
apply(OperationContext context,
OperationStartDetails details,
T param)
Invoked every operation start call and expected to return a fixed/synchronous result.
|
R apply(OperationContext context, OperationStartDetails details, T param) throws OperationException
OperationException