Interface | Description |
---|---|
HollowProducer.Announcer | |
HollowProducer.BlobCompressor | |
HollowProducer.BlobStager | |
HollowProducer.Incremental.IncrementalPopulator |
Represents a task that incrementally populates a new data state within a
HollowProducer cycle (
more specifically within the population stage) |
HollowProducer.Incremental.IncrementalWriteState |
Representation of write state that can be incrementally changed.
|
HollowProducer.Populator |
Represents a task that populates a new data state within a
HollowProducer cycle. |
HollowProducer.Publisher | |
HollowProducer.ReadState |
Representation of read state computed from the population of new write state.
|
HollowProducer.VersionMinter | |
HollowProducer.WriteState |
Representation of new write state.
|
HollowProducerListener |
A class should implement
HollowProducerListener , if it wants to be notified on
start/completion of various stages of the HollowProducer . |
IncrementalCycleListener | Deprecated |
Class | Description |
---|---|
AbstractHollowProducerListener |
A trivial implementation of
HollowProducerListener which does nothing. |
AbstractIncrementalCycleListener | Deprecated |
HollowIncrementalCyclePopulator | Deprecated |
HollowIncrementalProducer | Deprecated |
HollowIncrementalProducer.Builder<B extends HollowIncrementalProducer.Builder<B>> | |
HollowProducer |
A HollowProducer is the top-level class used by producers of Hollow data to populate, publish, and announce data states.
|
HollowProducer.Blob | |
HollowProducer.BlobStorageCleaner |
Provides the opportunity to clean the blob storage.
|
HollowProducer.Builder<B extends HollowProducer.Builder<B>> | |
HollowProducer.Incremental |
A producer of Hollow data that populates with given data changes (addition, modification or removal), termed
incremental production.
|
HollowProducerListener.ProducerStatus |
This class represents information on details when
HollowProducer has finished executing a particular stage. |
HollowProducerListener.PublishStatus | |
HollowProducerListener.RestoreStatus |
This class represents information on details when
HollowProducer has finished executing a particular stage. |
IncrementalCycleListener.IncrementalCycleStatus | |
IncrementalCycleListener.IncrementalCycleStatus.Builder | |
Status |
A status representing success or failure for a particular producer action.
|
VersionMinterWithCounter |
A
HollowProducer.VersionMinter , which combines a timestamp with a repeating 3-digit sequence number |
Enum | Description |
---|---|
HollowProducer.Blob.Type |
Hollow blob types are
SNAPSHOT , DELTA and REVERSE_DELTA . |
HollowProducerListener.Status | |
IncrementalCycleListener.Status | |
Status.StatusType |
The status type.
|
Exception | Description |
---|---|
HollowProducer.ChecksumValidationException |