Interface GrpcServiceDependencies

All Known Subinterfaces:
BaseGrpcServiceImpl.Dependencies, NamedCacheService.Dependencies
All Known Implementing Classes:
BaseGrpcServiceImpl.DefaultDependencies, GrpcServiceDependencies.DefaultDependencies, NamedCacheService.DefaultDependencies

public interface GrpcServiceDependencies
The dependencies for a gRPC bindable service.
Since:
22.06.2
Author:
Jonathan Knight 2022.08.25
  • Method Details

    • getNamedSerializerFactory

      Optional<NamedSerializerFactory> getNamedSerializerFactory()
      Returns:
      the NamedSerializerFactory
    • getExecutor

      Optional<Executor> getExecutor()
      Return the Executor.
      Returns:
      the Executor
    • getDaemonPool

      Optional<com.tangosol.internal.util.DaemonPool> getDaemonPool()
      Return the DaemonPool.
      Returns:
      the DaemonPool
    • getTransferThreshold

      Optional<Long> getTransferThreshold()
      Return the transfer threshold.
      Returns:
      the transfer threshold
    • getRegistry

      Optional<Registry> getRegistry()
      Return the optional management Registry to register the proxy MBean with.
      Returns:
      the optional management Registry to register the proxy MBean with
    • getContext

      Optional<com.tangosol.application.Context> getContext()
      Return the optional application Context.
      Returns:
      the optional application Context