| Package | Description |
|---|---|
| org.apache.hadoop.ipc |
Tools to help define network clients and servers.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
CallQueueManager<E extends Schedulable> |
Abstracts queue operations for different blocking queues.
|
class |
FairCallQueue<E extends Schedulable> |
A queue with multiple levels for each priority.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
ExternalCall<T> |
|
static class |
Server.Call |
A generic call queued for handling.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
DecayRpcScheduler.addResponseTime(java.lang.String callName,
Schedulable schedulable,
ProcessingDetails details) |
|
void |
DefaultRpcScheduler.addResponseTime(java.lang.String callName,
Schedulable schedulable,
ProcessingDetails details) |
|
default void |
RpcScheduler.addResponseTime(java.lang.String callName,
Schedulable schedulable,
ProcessingDetails details) |
Store a processing time value for an RPC call into this scheduler.
|
int |
DecayRpcScheduler.getPriorityLevel(Schedulable obj) |
Compute the appropriate priority for a schedulable based on past requests.
|
int |
DefaultRpcScheduler.getPriorityLevel(Schedulable obj) |
|
int |
RpcScheduler.getPriorityLevel(Schedulable obj) |
|
java.lang.String |
IdentityProvider.makeIdentity(Schedulable obj) |
Return the string used for scheduling.
|
java.lang.String |
UserIdentityProvider.makeIdentity(Schedulable obj) |
|
boolean |
DecayRpcScheduler.shouldBackOff(Schedulable obj) |
|
boolean |
DefaultRpcScheduler.shouldBackOff(Schedulable obj) |
|
boolean |
RpcScheduler.shouldBackOff(Schedulable obj) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.