@Deprecated
public class HollowIncrementalProducer
extends java.lang.Object
HollowProducer.Incremental
Modifier and Type | Class and Description |
---|---|
static class |
HollowIncrementalProducer.Builder<B extends HollowIncrementalProducer.Builder<B>>
Deprecated.
|
Modifier | Constructor and Description |
---|---|
|
HollowIncrementalProducer(HollowProducer producer)
Deprecated.
|
|
HollowIncrementalProducer(HollowProducer producer,
double threadsPerCpu)
Deprecated.
|
protected |
HollowIncrementalProducer(HollowProducer producer,
double threadsPerCpu,
HollowConsumer.AnnouncementWatcher announcementWatcher,
HollowConsumer.BlobRetriever blobRetriever,
java.util.List<IncrementalCycleListener> listeners,
java.lang.Class<?>... classes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addAllCycleMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
Deprecated.
|
void |
addCycleMetadata(java.lang.String key,
java.lang.Object value)
Deprecated.
|
void |
addIfAbsent(FlatRecord flatRecord)
Deprecated.
|
void |
addIfAbsent(java.lang.Object obj)
Deprecated.
|
void |
addListener(IncrementalCycleListener listener)
Deprecated.
|
void |
addOrModify(java.util.Collection<java.lang.Object> objList)
Deprecated.
|
void |
addOrModify(FlatRecord flatRecord)
Deprecated.
|
void |
addOrModify(java.lang.Object obj)
Deprecated.
|
void |
addOrModifyInParallel(java.util.Collection<java.lang.Object> objList)
Deprecated.
|
void |
clearChanges()
Deprecated.
|
void |
clearCycleMetadata()
Deprecated.
|
void |
delete(java.util.Collection<java.lang.Object> objList)
Deprecated.
|
void |
delete(java.lang.Object obj)
Deprecated.
|
void |
delete(RecordPrimaryKey key)
Deprecated.
|
void |
deleteInParallel(java.util.Collection<java.lang.Object> objList)
Deprecated.
|
void |
discard(java.util.Collection<java.lang.Object> objList)
Deprecated.
|
void |
discard(java.lang.Object obj)
Deprecated.
|
void |
discard(RecordPrimaryKey key)
Deprecated.
|
void |
discardInParallel(java.util.Collection<java.lang.Object> objList)
Deprecated.
|
boolean |
hasChanges()
Deprecated.
|
boolean |
hasMetadata()
Deprecated.
|
void |
removeFromCycleMetadata(java.lang.String key)
Deprecated.
|
void |
removeListener(IncrementalCycleListener listener)
Deprecated.
|
void |
restore(long versionDesired,
HollowConsumer.BlobRetriever blobRetriever)
Deprecated.
|
void |
restoreFromLastState()
Deprecated.
Initializes the data model and restores from existing state.
|
long |
runCycle()
Deprecated.
Runs a Hollow Cycle, if successful, cleans the mutations map.
|
static HollowIncrementalProducer.Builder |
withProducer(HollowProducer hollowProducer)
Deprecated.
|
public HollowIncrementalProducer(HollowProducer producer)
public HollowIncrementalProducer(HollowProducer producer, double threadsPerCpu)
protected HollowIncrementalProducer(HollowProducer producer, double threadsPerCpu, HollowConsumer.AnnouncementWatcher announcementWatcher, HollowConsumer.BlobRetriever blobRetriever, java.util.List<IncrementalCycleListener> listeners, java.lang.Class<?>... classes)
public void restoreFromLastState()
public void restore(long versionDesired, HollowConsumer.BlobRetriever blobRetriever)
public void addOrModify(java.lang.Object obj)
public void addIfAbsent(java.lang.Object obj)
public void addOrModify(java.util.Collection<java.lang.Object> objList)
public void addOrModify(FlatRecord flatRecord)
public void addIfAbsent(FlatRecord flatRecord)
public void addOrModifyInParallel(java.util.Collection<java.lang.Object> objList)
public void delete(java.lang.Object obj)
public void delete(java.util.Collection<java.lang.Object> objList)
public void deleteInParallel(java.util.Collection<java.lang.Object> objList)
public void discard(java.lang.Object obj)
public void discard(java.util.Collection<java.lang.Object> objList)
public void discardInParallel(java.util.Collection<java.lang.Object> objList)
public void delete(RecordPrimaryKey key)
public void discard(RecordPrimaryKey key)
public void clearChanges()
public boolean hasChanges()
public void addCycleMetadata(java.lang.String key, java.lang.Object value)
public void addAllCycleMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
public void removeFromCycleMetadata(java.lang.String key)
public void clearCycleMetadata()
public boolean hasMetadata()
public void addListener(IncrementalCycleListener listener)
public void removeListener(IncrementalCycleListener listener)
public long runCycle()
FAILED_VERSION
public static HollowIncrementalProducer.Builder withProducer(HollowProducer hollowProducer)