Uses of Class
com.oracle.coherence.grpc.RequestHolder
Package
Description
Low-level utilities for Coherence gRPC server and client implementation.
The Coherence gRPC server implementation.
-
Uses of RequestHolder in com.oracle.coherence.grpc
Modifier and TypeClassDescriptionclass
CacheRequestHolder<Req,
Res> A class that holds a gRPC request, an associatedNamedCache
andBinary
converters.Modifier and TypeMethodDescription<T> RequestHolder
<Req, T> RequestHolder.setResult
(T t) Set the holder's result value. -
Uses of RequestHolder in com.oracle.coherence.grpc.proxy
Modifier and TypeMethodDescriptionstatic Void
ResponseHandlers.handleMapOfEntries
(RequestHolder<?, Map<Binary, Binary>> holder, Throwable err, io.grpc.stub.StreamObserver<com.oracle.coherence.grpc.Entry> observer) Handle the result of the asynchronous invoke all request sending the results, or any errors to theStreamObserver
.static Void
ResponseHandlers.handleSetOfEntries
(RequestHolder<?, Set<Map.Entry<Binary, Binary>>> holder, Throwable err, io.grpc.stub.StreamObserver<com.oracle.coherence.grpc.Entry> observer) Handle the result of the asynchronous entry set request sending the results, or any errors to theStreamObserver
.static Void
ResponseHandlers.handleStream
(RequestHolder<?, ? extends Iterable<Binary>> holder, Throwable err, io.grpc.stub.StreamObserver<com.google.protobuf.BytesValue> observer) static void
ResponseHandlers.handleStreamOfEntries
(RequestHolder<?, ?> holder, Stream<Map.Entry<Binary, Binary>> entries, io.grpc.stub.StreamObserver<com.oracle.coherence.grpc.Entry> observer) Handle the result of the asynchronous invoke all request sending the results, or any errors to theStreamObserver
.