Class BaseGrpcServiceImpl

java.lang.Object
com.oracle.coherence.grpc.proxy.common.BaseGrpcServiceImpl
All Implemented Interfaces:
GrpcService
Direct Known Subclasses:
BaseNamedCacheServiceImpl, ProxyServiceGrpcImpl

public class BaseGrpcServiceImpl extends Object implements GrpcService
A base class for gRPC services.

The asynchronous processing of CompletionStages is done using an DaemonPoolExecutor so as not to consume or block threads in the Fork Join Pool. The DaemonPoolExecutor is configurable so that its thread counts can be controlled.

Since:
23.03
Author:
Jonathan Knight 2023.02.03