public static final class StorageBackupItemQueue.Default extends Object implements StorageBackupItemQueue
StorageBackupItemQueue.Default| Modifier and Type | Method and Description |
|---|---|
void |
enqueueCopyingItem(StorageLiveChannelFile<?> sourceFile,
long sourcePosition,
long length) |
void |
enqueueDeletionItem(StorageLiveChannelFile<?> file) |
void |
enqueueTruncatingItem(StorageLiveChannelFile<?> file,
long newLength) |
boolean |
isEmpty() |
boolean |
processNextItem(StorageBackupHandler handler,
long timeoutMs) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitNewpublic final boolean isEmpty()
isEmpty in interface StorageBackupItemQueuepublic final void enqueueCopyingItem(StorageLiveChannelFile<?> sourceFile, long sourcePosition, long length)
enqueueCopyingItem in interface StorageBackupItemEnqueuerpublic final void enqueueTruncatingItem(StorageLiveChannelFile<?> file, long newLength)
enqueueTruncatingItem in interface StorageBackupItemEnqueuerpublic void enqueueDeletionItem(StorageLiveChannelFile<?> file)
enqueueDeletionItem in interface StorageBackupItemEnqueuerpublic final boolean processNextItem(StorageBackupHandler handler, long timeoutMs) throws InterruptedException
processNextItem in interface StorageBackupItemQueueInterruptedExceptionCopyright © 2022 MicroStream Software. All rights reserved.