| 程序包 | 说明 |
|---|---|
| org.apache.ratis.conf | |
| org.apache.ratis.retry | |
| org.apache.ratis.util | |
| org.apache.ratis.util.function |
| 类和说明 |
|---|
| SizeInBytes
Size which may be constructed with a
TraditionalBinaryPrefix. |
| TimeDuration
Time duration is represented by a long together with a
TimeUnit. |
| 类和说明 |
|---|
| TimeDuration
Time duration is represented by a long together with a
TimeUnit. |
| 类和说明 |
|---|
| AutoCloseableLock
Wrap a lock with the
AutoCloseable interface
so that the AutoCloseableLock.close() method will unlock the lock. |
| CodeInjectionForTesting.Code
Code to be injected.
|
| DataQueue
A queue for data elements
such that the queue imposes limits on both number of elements and the data size in bytes.
|
| ExitUtils.ExitException |
| LifeCycle.State
The states in the life cycle.
|
| LongMinMax
Min and max values in long.
|
| MemoizedSupplier
A memoized supplier is a
Supplier
which gets a value by invoking its initializer once
and then keeps returning the same value as its supplied results. |
| PlatformUtils.OSType |
| ResourceSemaphore
A
Semaphore with a limit for a resource. |
| ResourceSemaphore.ResourceAcquireStatus
Track a group of resources with a list of
ResourceSemaphores. |
| SizeInBytes
Size which may be constructed with a
TraditionalBinaryPrefix. |
| SlidingWindow.ClientSideRequest |
| SlidingWindow.Request |
| SlidingWindow.ServerSideRequest |
| TimeDuration
Time duration is represented by a long together with a
TimeUnit. |
| TimeDuration.Abbreviation
Abbreviations of
TimeUnit. |
| TimeoutScheduler |
| Timestamp
Use
System.nanoTime() as timestamps. |
| TraditionalBinaryPrefix
The traditional binary prefixes, kilo, mega, ..., exa,
which can be represented by a 64-bit integer.
|
| 类和说明 |
|---|
| TimeDuration
Time duration is represented by a long together with a
TimeUnit. |
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.