Package one.microstream.storage.types
Class StorageRequestTaskStoreEntities.Default
java.lang.Object
one.microstream.storage.types.StorageTask.Abstract
one.microstream.storage.types.StorageChannelTask.Abstract<R>
one.microstream.storage.types.StorageChannelSynchronizingTask.AbstractCompletingTask<KeyValue<ByteBuffer[],long[]>>
one.microstream.storage.types.StorageRequestTaskStoreEntities.Default
- All Implemented Interfaces:
StorageChannelSynchronizingTask,StorageChannelTask,StorageChannelTaskStoreEntities,StorageRequestTask,StorageRequestTaskStoreEntities,StorageTask
- Enclosing interface:
- StorageRequestTaskStoreEntities
public static final class StorageRequestTaskStoreEntities.Default extends StorageChannelSynchronizingTask.AbstractCompletingTask<KeyValue<ByteBuffer[],long[]>> implements StorageRequestTaskStoreEntities, StorageChannelTaskStoreEntities
-
Nested Class Summary
Nested classes/interfaces inherited from class one.microstream.storage.types.StorageChannelSynchronizingTask.AbstractCompletingTask
StorageChannelSynchronizingTask.AbstractCompletingTask.DummyNested 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.StorageRequestTaskStoreEntities
StorageRequestTaskStoreEntities.DefaultNested classes/interfaces inherited from interface one.microstream.storage.types.StorageTask
StorageTask.Abstract, StorageTask.DummyTask -
Field Summary
-
Method Summary
Modifier and Type Method Description protected voidcleanUp(StorageChannel channel)voidDEBUG_Print(StorageChannel channel)protected voidfail(StorageChannel channel, KeyValue<ByteBuffer[],long[]> result)protected KeyValue<ByteBuffer[],long[]>internalProcessBy(StorageChannel channel)protected voidpostCompletionSuccess(StorageChannel channel, KeyValue<ByteBuffer[],long[]> result)protected voidsucceed(StorageChannel channel, KeyValue<ByteBuffer[],long[]> result)Methods inherited from class one.microstream.storage.types.StorageChannelSynchronizingTask.AbstractCompletingTask
completeMethods inherited from class one.microstream.storage.types.StorageChannelTask.Abstract
addProblem, channelCount, finishProcessing, hasProblems, incrementCompletionProgress, incrementProcessingProgress, isComplete, isProcessed, problemForChannel, problems, processBy, waitOnCompletion, waitOnProcessingMethods inherited from class one.microstream.storage.types.StorageTask.Abstract
awaitNext, next, setNext, timestampMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.storage.types.StorageChannelSynchronizingTask
incrementProcessingProgress, isProcessed, waitOnProcessingMethods inherited from interface one.microstream.storage.types.StorageChannelTask
addProblem, incrementCompletionProgressMethods inherited from interface one.microstream.storage.types.StorageTask
awaitNext, hasProblems, isComplete, next, problemForChannel, problems, processBy, setNext, timestamp, waitOnCompletion
-
Method Details
-
internalProcessBy
- Overrides:
internalProcessByin classStorageChannelSynchronizingTask.AbstractCompletingTask<KeyValue<ByteBuffer[],long[]>>
-
DEBUG_Print
-
succeed
- Overrides:
succeedin classStorageChannelSynchronizingTask.AbstractCompletingTask<KeyValue<ByteBuffer[],long[]>>
-
postCompletionSuccess
protected final void postCompletionSuccess(StorageChannel channel, KeyValue<ByteBuffer[],long[]> result) throws InterruptedException- Overrides:
postCompletionSuccessin classStorageChannelSynchronizingTask.AbstractCompletingTask<KeyValue<ByteBuffer[],long[]>>- Throws:
InterruptedException
-
fail
- Overrides:
failin classStorageChannelSynchronizingTask.AbstractCompletingTask<KeyValue<ByteBuffer[],long[]>>
-
cleanUp
- Overrides:
cleanUpin classStorageChannelTask.Abstract<KeyValue<ByteBuffer[],long[]>>
-