Uses of Interface
io.grpc.internal.SharedResourceHolder.Resource
Packages that use SharedResourceHolder.Resource
-
Uses of SharedResourceHolder.Resource in io.grpc.internal
Fields in io.grpc.internal declared as SharedResourceHolder.ResourceModifier and TypeFieldDescriptionstatic final SharedResourceHolder.Resource
<Executor> GrpcUtil.SHARED_CHANNEL_EXECUTOR
Shared executor for channels.static final SharedResourceHolder.Resource
<ScheduledExecutorService> GrpcUtil.TIMER_SERVICE
Shared single-threaded executor for managing channel timers.Methods in io.grpc.internal with parameters of type SharedResourceHolder.ResourceModifier and TypeMethodDescriptionstatic <T> SharedResourcePool
<T> SharedResourcePool.forResource
(SharedResourceHolder.Resource<T> resource) static <T> T
SharedResourceHolder.get
(SharedResourceHolder.Resource<T> resource) Try to get an existing instance of the given resource.static <T> T
SharedResourceHolder.release
(SharedResourceHolder.Resource<T> resource, T instance) Releases an instance of the given resource.Constructors in io.grpc.internal with parameters of type SharedResourceHolder.ResourceModifierConstructorDescriptionprotected
DnsNameResolver
(String nsAuthority, String name, NameResolver.Args args, SharedResourceHolder.Resource<Executor> executorResource, com.google.common.base.Stopwatch stopwatch, boolean isAndroid)