Class BaseGrpcCacheScheme<S extends Service>

All Implemented Interfaces:
BackingMapManagerBuilder, MapBuilder, NamedCacheBuilder, ServiceBuilder, CachingScheme, ObservableCachingScheme, Scheme, ServiceScheme

public class BaseGrpcCacheScheme<S extends Service> extends BaseGrpcScheme<com.tangosol.internal.net.grpc.DefaultRemoteGrpcCacheServiceDependencies,S>
The BaseGrpcCacheScheme is responsible for building a remote gRPC cache service.

This class is sub-classed in the Coherence Java gRPC client module and that subclass does all the actual work. This allows the grpc remote scheme to be added to a cache configuration file even if the gRPC client is not on the class path and nothing will break.

Since:
22.06.2
Author:
Jonathan Knight 2022.08.25