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_EXECUTORShared executor for channels.static final SharedResourceHolder.Resource<ScheduledExecutorService> GrpcUtil.TIMER_SERVICEShared 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> TSharedResourceHolder.get(SharedResourceHolder.Resource<T> resource) Try to get an existing instance of the given resource.static <T> TSharedResourceHolder.release(SharedResourceHolder.Resource<T> resource, T instance) Releases an instance of the given resource.Constructors in io.grpc.internal with parameters of type SharedResourceHolder.ResourceModifierConstructorDescriptionprotectedDnsNameResolver(String nsAuthority, String name, NameResolver.Args args, SharedResourceHolder.Resource<Executor> executorResource, com.google.common.base.Stopwatch stopwatch, boolean isAndroid)