Package | Description |
---|---|
io.grpc.internal |
Interfaces and implementations that are internal to gRPC.
|
Modifier and Type | Field and Description |
---|---|
static SharedResourceHolder.Resource<Executor> |
GrpcUtil.SHARED_CHANNEL_EXECUTOR
Shared executor for channels.
|
static SharedResourceHolder.Resource<ScheduledExecutorService> |
GrpcUtil.TIMER_SERVICE
Shared single-threaded executor for managing channel timers.
|
Modifier and Type | Method and Description |
---|---|
static <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.
|
Copyright © 2019. All rights reserved.