Interface BindableServiceFactory
- All Known Implementing Classes:
ConcurrentServiceFactory
,HelidonBindableServiceFactory
,NettyBindableServiceFactory
public interface BindableServiceFactory
A factory that can produce
BindableGrpcProxyService
instances.
Implementations of BindableServiceFactory
are discovered at runtime using
the Java service loader and will be deployed to the Coherence gRPC proxy.
-
Method Summary
Modifier and TypeMethodDescriptioncreateServices
(GrpcServiceDependencies depsService) static List
<BindableGrpcProxyService> discoverServices
(GrpcServiceDependencies depsService) Discover all theBindableServiceFactory
instances and return all the BindableGrpcProxyService instances created by the factories.
-
Method Details
-
createServices
-
discoverServices
Discover all theBindableServiceFactory
instances and return all the BindableGrpcProxyService instances created by the factories.- Parameters:
depsService
- theGrpcServiceDependencies
to use to create services- Returns:
- the BindableGrpcProxyService instances created by the discovered
BindableServiceFactory
instances
-