| Package | Description |
|---|---|
| net.openhft.chronicle.queue |
Main API for the Chronicle Queue library.
|
| net.openhft.chronicle.queue.impl |
This package and any and all sub-packages contains strictly internal classes for this Chronicle library.
|
| net.openhft.chronicle.queue.impl.single | |
| net.openhft.chronicle.queue.rollcycles |
| Modifier and Type | Class and Description |
|---|---|
class |
RollCycles
Roll cycles to use with the queue.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RollCycle |
ChronicleQueue.rollCycle()
Returns the
RollCycle for this ChronicleQueue. |
static RollCycle |
RollCycles.warnIfDeprecated(RollCycle rollCycle)
Check if the provided roll cycle is deprecated, log a warning if it is
|
| Modifier and Type | Method and Description |
|---|---|
static Iterable<RollCycle> |
RollCycles.all() |
| Modifier and Type | Method and Description |
|---|---|
int |
DefaultCycleCalculator.currentCycle(RollCycle rollCycle,
net.openhft.chronicle.core.time.TimeProvider timeProvider,
long offsetMillis) |
int |
CycleCalculator.currentCycle(RollCycle rollCycle,
net.openhft.chronicle.core.time.TimeProvider timeProvider,
long offsetMillis) |
static RollCycle |
RollCycles.warnIfDeprecated(RollCycle rollCycle)
Check if the provided roll cycle is deprecated, log a warning if it is
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RollCycle |
RollingChronicleQueue.rollCycle() |
| Constructor and Description |
|---|
RollingResourcesCache(@NotNull RollCycle cycle,
long epoch,
@NotNull Function<String,File> nameToFile,
@NotNull Function<File,String> fileToName) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull RollCycle |
SingleChronicleQueue.rollCycle() |
@NotNull RollCycle |
SingleChronicleQueueBuilder.rollCycle() |
| Modifier and Type | Method and Description |
|---|---|
static long |
BinarySearch.findWithinCycle(@NotNull net.openhft.chronicle.wire.Wire key,
@NotNull Comparator<net.openhft.chronicle.wire.Wire> c,
int cycle,
@NotNull ExcerptTailer tailer,
@NotNull RollCycle rollCycle) |
@NotNull SingleChronicleQueueBuilder |
SingleChronicleQueueBuilder.rollCycle(@NotNull RollCycle rollCycle) |
| Constructor and Description |
|---|
SingleChronicleQueueStore(@NotNull RollCycle rollCycle,
@NotNull net.openhft.chronicle.wire.WireType wireType,
@NotNull net.openhft.chronicle.bytes.MappedBytes mappedBytes,
int indexCount,
int indexSpacing) |
| Modifier and Type | Class and Description |
|---|---|
class |
LargeRollCycles
These are used to minimise rolls but do create very large files, possibly too large.
|
class |
LegacyRollCycles
Old RollCycle definitions kept for historical reasons
|
class |
SparseRollCycles
These are largely used for testing and benchmarks to almost turn off indexing.
|
class |
TestRollCycles
These are used for test to reduce the size of a queue dump when doing a small test.
|
Copyright © 2023. All rights reserved.