Package one.microstream.storage.types
Class StorageRequestTaskExportEntitiesByType.Default
java.lang.Object
one.microstream.storage.types.StorageTask.Abstract
one.microstream.storage.types.StorageChannelTask.Abstract<R>
one.microstream.storage.types.StorageChannelSynchronizingTask.AbstractCompletingTask<StorageEntityTypeExportStatistics.ChannelStatistic>
one.microstream.storage.types.StorageRequestTaskExportEntitiesByType.Default
- All Implemented Interfaces:
StorageChannelSynchronizingTask
,StorageChannelTask
,StorageRequestTask
,StorageRequestTaskExportEntitiesByType
,StorageTask
- Enclosing interface:
- StorageRequestTaskExportEntitiesByType
public static final class StorageRequestTaskExportEntitiesByType.Default extends StorageChannelSynchronizingTask.AbstractCompletingTask<StorageEntityTypeExportStatistics.ChannelStatistic> implements StorageRequestTaskExportEntitiesByType
-
Nested Class Summary
Nested classes/interfaces inherited from class one.microstream.storage.types.StorageChannelSynchronizingTask.AbstractCompletingTask
StorageChannelSynchronizingTask.AbstractCompletingTask.Dummy
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageChannelSynchronizingTask
StorageChannelSynchronizingTask.AbstractCompletingTask<R>
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageChannelTask
StorageChannelTask.Abstract<R>
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageRequestTaskExportEntitiesByType
StorageRequestTaskExportEntitiesByType.Default, StorageRequestTaskExportEntitiesByType.ExportItem
Nested classes/interfaces inherited from interface one.microstream.storage.types.StorageTask
StorageTask.Abstract, StorageTask.DummyTask
-
Field Summary
-
Method Summary
Modifier and Type Method Description protected void
cleanUp(StorageChannel channel)
protected StorageEntityTypeExportStatistics.ChannelStatistic
internalProcessBy(StorageChannel channel)
StorageEntityTypeExportStatistics
result()
protected void
succeed(StorageChannel channel, StorageEntityTypeExportStatistics.ChannelStatistic result)
Methods inherited from class one.microstream.storage.types.StorageChannelSynchronizingTask.AbstractCompletingTask
complete, fail, postCompletionSuccess
Methods inherited from class one.microstream.storage.types.StorageChannelTask.Abstract
addProblem, channelCount, finishProcessing, hasProblems, incrementCompletionProgress, incrementProcessingProgress, isComplete, isProcessed, problemForChannel, problems, processBy, waitOnCompletion, waitOnProcessing
Methods inherited from class one.microstream.storage.types.StorageTask.Abstract
awaitNext, next, setNext, timestamp
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.storage.types.StorageChannelSynchronizingTask
incrementProcessingProgress, isProcessed, waitOnProcessing
Methods inherited from interface one.microstream.storage.types.StorageChannelTask
addProblem, incrementCompletionProgress
Methods inherited from interface one.microstream.storage.types.StorageTask
awaitNext, hasProblems, isComplete, next, problemForChannel, problems, processBy, setNext, timestamp, waitOnCompletion
-
Method Details
-
internalProcessBy
protected final StorageEntityTypeExportStatistics.ChannelStatistic internalProcessBy(StorageChannel channel) -
succeed
protected void succeed(StorageChannel channel, StorageEntityTypeExportStatistics.ChannelStatistic result) -
cleanUp
- Overrides:
cleanUp
in classStorageChannelTask.Abstract<StorageEntityTypeExportStatistics.ChannelStatistic>
-
result
- Specified by:
result
in interfaceStorageRequestTaskExportEntitiesByType
-