| Interface | Description |
|---|---|
| IDGenerator |
MessageID generator interface.
|
| IDGenerator.Ordered |
Extension for continuous ID sequences
|
| Class | Description |
|---|---|
| DelegatingHiLoGenerator |
Default implementation of a HiLo ID generator that allows to use another
(non-HiLo) ID generator for generating the "hi" part of the ID.
|
| FileBasedGenerator |
Replacement for
MessageIDGenerator. |
| FileBasedHiLoGenerator |
Convenience class that delegates expensive ID retrieval from a file to
a default
FileBasedGenerator. |
| HiLoGenerator |
Abstract base class for a HiLo-style generator that cheaply generates "lo"
IDs in memory but only seldomly increments (potentially more expensive) a
"hi" ID, e.g.
|
| IDGenerator.OrderedSupport |
Ordered ID sequences with a configurable increment
|
| InMemoryIDGenerator |
In-memory variant of an message ID generator.
|
| LegacyGenerator |
Bridge between the
IDGenerator interface and the old
MessageIDGenerator class. |
| NanoTimeGenerator |
ID generator that simply returns the return value of System.nanoTime().
|
| UUIDGenerator |
ID generator that simply return random UUIDs as message IDs.
|
Copyright © 2001–2017 University Health Network. All rights reserved.